kleopatra
Kleo::KeyListController Class Reference
#include <keylistcontroller.h>

Detailed Description
Definition at line 54 of file keylistcontroller.h.
Public Slots | |
| void | addView (QAbstractItemView *view) |
| void | cancelCommands () |
| void | removeView (QAbstractItemView *view) |
| void | updateConfig () |
Signals | |
| void | commandsExecuting (bool) |
| void | contextMenuRequested (QAbstractItemView *view, const QPoint &p) |
| void | message (const QString &msg, int timeout=0) |
| void | progress (int current, int total) |
Public Member Functions | |
| void | enableDisableActions (const QItemSelectionModel *sm) const |
| AbstractKeyListModel * | flatModel () const |
| bool | hasRunningCommands () const |
| AbstractKeyListModel * | hierarchicalModel () const |
| KeyListController (QObject *parent=0) | |
| template<typename T_Command> | |
| void | registerActionForCommand (QAction *action) |
| void | registerCommand (Command *cmd) |
| void | setFlatModel (AbstractKeyListModel *model) |
| void | setHierarchicalModel (AbstractKeyListModel *model) |
| void | setTabWidget (TabWidget *tabs) |
| bool | shutdownWarningRequired () const |
| TabWidget * | tabWidget () const |
| std::vector< QAbstractItemView * > | views () const |
| ~KeyListController () | |
Constructor & Destructor Documentation
| KeyListController::KeyListController | ( | QObject * | parent = 0 |
) | [explicit] |
Definition at line 154 of file keylistcontroller.cpp.
| KeyListController::~KeyListController | ( | ) |
Definition at line 160 of file keylistcontroller.cpp.
Member Function Documentation
| void KeyListController::addView | ( | QAbstractItemView * | view | ) | [slot] |
Definition at line 181 of file keylistcontroller.cpp.
| void KeyListController::cancelCommands | ( | ) | [slot] |
Definition at line 300 of file keylistcontroller.cpp.
| void Kleo::KeyListController::commandsExecuting | ( | bool | ) | [signal] |
| void Kleo::KeyListController::contextMenuRequested | ( | QAbstractItemView * | view, | |
| const QPoint & | p | |||
| ) | [signal] |
| void KeyListController::enableDisableActions | ( | const QItemSelectionModel * | sm | ) | const |
Definition at line 374 of file keylistcontroller.cpp.
| AbstractKeyListModel * KeyListController::flatModel | ( | ) | const |
Definition at line 258 of file keylistcontroller.cpp.
| bool KeyListController::hasRunningCommands | ( | ) | const |
Definition at line 291 of file keylistcontroller.cpp.
| AbstractKeyListModel * KeyListController::hierarchicalModel | ( | ) | const |
Definition at line 262 of file keylistcontroller.cpp.
| void Kleo::KeyListController::message | ( | const QString & | msg, | |
| int | timeout = 0 | |||
| ) | [signal] |
| void Kleo::KeyListController::progress | ( | int | current, | |
| int | total | |||
| ) | [signal] |
| void Kleo::KeyListController::registerActionForCommand | ( | QAction * | action | ) | [inline] |
Definition at line 74 of file keylistcontroller.h.
| void KeyListController::registerCommand | ( | Command * | cmd | ) |
Definition at line 282 of file keylistcontroller.cpp.
| void KeyListController::removeView | ( | QAbstractItemView * | view | ) | [slot] |
Definition at line 187 of file keylistcontroller.cpp.
| void KeyListController::setFlatModel | ( | AbstractKeyListModel * | model | ) |
Definition at line 197 of file keylistcontroller.cpp.
| void KeyListController::setHierarchicalModel | ( | AbstractKeyListModel * | model | ) |
Definition at line 210 of file keylistcontroller.cpp.
| void KeyListController::setTabWidget | ( | TabWidget * | tabs | ) |
Definition at line 223 of file keylistcontroller.cpp.
| bool KeyListController::shutdownWarningRequired | ( | ) | const |
Definition at line 295 of file keylistcontroller.cpp.
| TabWidget * KeyListController::tabWidget | ( | ) | const |
Definition at line 266 of file keylistcontroller.cpp.
| void KeyListController::updateConfig | ( | ) | [slot] |
Definition at line 440 of file keylistcontroller.cpp.
| std::vector< QAbstractItemView * > KeyListController::views | ( | ) | const |
Definition at line 193 of file keylistcontroller.cpp.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference