Responsible for managing (i.e. loading, initializing and properly shutting down) all modules existing in the plugin folder.
More...
#include <iAModuleDispatcher.h>
Responsible for managing (i.e. loading, initializing and properly shutting down) all modules existing in the plugin folder.
◆ iAModuleDispatcher() [1/2]
| iAModuleDispatcher::iAModuleDispatcher |
( |
MainWindow * |
mainWnd | ) |
|
◆ iAModuleDispatcher() [2/2]
| iAModuleDispatcher::iAModuleDispatcher |
( |
QString const & |
rootPath | ) |
|
◆ ~iAModuleDispatcher()
| iAModuleDispatcher::~iAModuleDispatcher |
( |
| ) |
|
◆ AddActionToMenuAlphabeticallySorted()
| void iAModuleDispatcher::AddActionToMenuAlphabeticallySorted |
( |
QMenu * |
menu, |
|
|
QAction * |
action, |
|
|
bool |
isDisablable = true |
|
) |
| |
◆ AddModuleAction()
| void iAModuleDispatcher::AddModuleAction |
( |
QAction * |
action, |
|
|
bool |
isDisablable |
|
) |
| |
◆ ChildCreated()
| void iAModuleDispatcher::ChildCreated |
( |
MdiChild * |
child | ) |
|
◆ GetMainWnd()
| MainWindow * iAModuleDispatcher::GetMainWnd |
( |
| ) |
const |
◆ getMenuWithTitle()
| QMenu * iAModuleDispatcher::getMenuWithTitle |
( |
QMenu * |
parentMenu, |
|
|
QString const & |
title, |
|
|
bool |
isDisablable = true |
|
) |
| |
◆ GetModule()
template<typename T >
| T * iAModuleDispatcher::GetModule |
◆ InitializeModules()
| void iAModuleDispatcher::InitializeModules |
( |
iALogger * |
logger | ) |
|
◆ SaveModulesSettings()
| void iAModuleDispatcher::SaveModulesSettings |
( |
| ) |
const |
◆ SetModuleActionsEnabled()
| void iAModuleDispatcher::SetModuleActionsEnabled |
( |
bool |
isEnabled | ) |
|
The documentation for this class was generated from the following files: