|
dRonin
adbada4
dRonin GCS
|
#include <modemanager.h>
Public Slots | |
| void | activateMode (const QString &id) |
| void | activateModeByWorkspaceName (const QString &id) |
| void | setFocusToCurrentMode () |
| void | triggerAction (const QString &actionId) |
Signals | |
| void | currentModeAboutToChange (Core::IMode *mode) |
| void | currentModeChanged (Core::IMode *mode) |
| void | newModeOrder (QVector< IMode * > modes) |
| void | modesChanged () |
Public Member Functions | |
| ModeManager (Internal::MainWindow *mainWindow, MyTabWidget *modeStack) | |
| void | init () |
| IMode * | currentMode () const |
| IMode * | mode (const QString &id) const |
| void | addAction (Command *command, int priority, QMenu *menu=nullptr) |
| void | addWidget (QWidget *widget) |
| void | updateModeNameIcon (IMode *mode, const QIcon &icon, const QString &label) |
| QVector< IMode * > | modes () const |
| void | reorderModes (QMap< QString, int > priorities) |
Static Public Member Functions | |
| static ModeManager * | instance () |
Definition at line 54 of file modemanager.h.