![]() |
open_iA 2021.08
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
Responsible for managing (i.e. loading, initializing and properly shutting down) all modules existing in the plugin folder. More...
#include <iAModuleDispatcher.h>
Public Member Functions | |
| iAModuleDispatcher (iAMainWindow *mainWnd) | |
| iAModuleDispatcher (QString const &rootPath) | |
| ~iAModuleDispatcher () | |
| void | ChildCreated (iAMdiChild *child) |
| void | InitializeModules (iALogger *logger) |
| iAMainWindow * | mainWnd () const |
| template<typename T > | |
| T * | module () |
| void | SaveModulesSettings () const |
Responsible for managing (i.e. loading, initializing and properly shutting down) all modules existing in the plugin folder.
| iAModuleDispatcher::iAModuleDispatcher | ( | iAMainWindow * | mainWnd | ) |
| iAModuleDispatcher::iAModuleDispatcher | ( | QString const & | rootPath | ) |
| iAModuleDispatcher::~iAModuleDispatcher | ( | ) |
| void iAModuleDispatcher::ChildCreated | ( | iAMdiChild * | child | ) |
| void iAModuleDispatcher::InitializeModules | ( | iALogger * | logger | ) |
| iAMainWindow * iAModuleDispatcher::mainWnd | ( | ) | const |
| T * iAModuleDispatcher::module |
| void iAModuleDispatcher::SaveModulesSettings | ( | ) | const |