< AppManagement (in order to provide access to basic organizers, managers and other main components to every instance
More...
#include <AppManagement.h>
|
static QString | getSettingsFile () |
|
static QObject * | getScriptEditorOrganizer () |
|
static QObject * | getPythonEngine () |
|
static QObject * | getPythonStatePublisher () |
|
static QObject * | getPaletteOrganizer () |
|
static QObject * | getDesignerWidgetOrganizer () |
|
static QObject * | getMainApplication () |
|
static QObject * | getAddInManager () |
|
static QObject * | getMainWindow () |
|
static QObject * | getUiOrganizer () |
|
static QObject * | getProcessOrganizer () |
|
static QObject * | getUserOrganizer () |
|
static QObject * | getCoutStream () |
|
static QObject * | getCerrStream () |
|
static QObject * | getLogger () |
|
static void | setScriptEditorOrganizer (QObject *scriptEditorOrganizer) |
|
static void | setAddInManager (QObject *addInManager) |
|
static void | setPythonEngine (QObject *pythonEngine) |
|
static void | setPythonStatePublisher (QObject *pythonStatePublisher) |
|
static void | setPaletteOrganizer (QObject *paletteOrganizer) |
|
static void | setDesignerWidgetOrganizer (QObject *designerWidgetOrganizer) |
|
static void | setMainApplication (QObject *mainApplication) |
|
static void | setMainWindow (QObject *mainWindow) |
|
static void | setUiOrganizer (QObject *uiOrganizer) |
|
static void | setProcessOrganizer (QObject *processOrganizer) |
|
static void | setUserOrganizer (QObject *userOrganizer) |
|
static void | setStdCoutCerrStreamRedirections (QObject *coutStream, QObject *cerrStream) |
|
static void | setLogger (QObject *logger) |
|
< AppManagement (in order to provide access to basic organizers, managers and other main components to every instance
static class only administrating QObject-pointers to main organization and management units of the main application
◆ getDesignerWidgetOrganizer()
static QObject * ito::AppManagement::getDesignerWidgetOrganizer |
( |
| ) |
|
|
inlinestatic |
◆ getPaletteOrganizer()
static QObject * ito::AppManagement::getPaletteOrganizer |
( |
| ) |
|
|
inlinestatic |
◆ getProcessOrganizer()
static QObject * ito::AppManagement::getProcessOrganizer |
( |
| ) |
|
|
inlinestatic |
◆ getPythonEngine()
static QObject * ito::AppManagement::getPythonEngine |
( |
| ) |
|
|
inlinestatic |
◆ getPythonStatePublisher()
static QObject * ito::AppManagement::getPythonStatePublisher |
( |
| ) |
|
|
inlinestatic |
◆ getScriptEditorOrganizer()
static QObject * ito::AppManagement::getScriptEditorOrganizer |
( |
| ) |
|
|
inlinestatic |
◆ getUiOrganizer()
static QObject * ito::AppManagement::getUiOrganizer |
( |
| ) |
|
|
inlinestatic |
◆ setAddInManager()
static void ito::AppManagement::setAddInManager |
( |
QObject * | addInManager | ) |
|
|
inlinestatic |
◆ setDesignerWidgetOrganizer()
static void ito::AppManagement::setDesignerWidgetOrganizer |
( |
QObject * | designerWidgetOrganizer | ) |
|
|
inlinestatic |
◆ setPaletteOrganizer()
static void ito::AppManagement::setPaletteOrganizer |
( |
QObject * | paletteOrganizer | ) |
|
|
inlinestatic |
◆ setPythonEngine()
static void ito::AppManagement::setPythonEngine |
( |
QObject * | pythonEngine | ) |
|
|
inlinestatic |
◆ setPythonStatePublisher()
static void ito::AppManagement::setPythonStatePublisher |
( |
QObject * | pythonStatePublisher | ) |
|
|
inlinestatic |
◆ setScriptEditorOrganizer()
static void ito::AppManagement::setScriptEditorOrganizer |
( |
QObject * | scriptEditorOrganizer | ) |
|
|
inlinestatic |
◆ m_app
QObject * ito::AppManagement::m_app = nullptr |
|
staticprivate |
◆ m_cerrStream
QObject * ito::AppManagement::m_cerrStream = nullptr |
|
staticprivate |
◆ m_coutStream
QObject * ito::AppManagement::m_coutStream = nullptr |
|
staticprivate |
◆ m_dwo
QObject * ito::AppManagement::m_dwo = nullptr |
|
staticprivate |
◆ m_logger
QObject * ito::AppManagement::m_logger = nullptr |
|
staticprivate |
static pointer to Logger (default: nullptr)
◆ m_mutex
QMutex ito::AppManagement::m_mutex |
|
staticprivate |
static mutex, protecting every read and write operation in class AppManagement
◆ m_pe
QObject * ito::AppManagement::m_pe = nullptr |
|
staticprivate |
◆ m_plo
QObject * ito::AppManagement::m_plo = nullptr |
|
staticprivate |
static pointer to FigureOrganizer (default: NULL)
◆ m_processOrganizer
QObject * ito::AppManagement::m_processOrganizer = nullptr |
|
staticprivate |
◆ m_psp
QObject * ito::AppManagement::m_psp = nullptr |
|
staticprivate |
◆ m_sew
QObject * ito::AppManagement::m_sew = nullptr |
|
staticprivate |
◆ m_uiOrganizer
QObject * ito::AppManagement::m_uiOrganizer = nullptr |
|
staticprivate |
◆ m_userOrganizer
QObject * ito::AppManagement::m_userOrganizer = nullptr |
|
staticprivate |
The documentation for this class was generated from the following files:
- C:/Workspace/itom_development_VS2019_Qt5.15.2_x64/itomProject/itom/Qitom/AppManagement.h
- C:/Workspace/itom_development_VS2019_Qt5.15.2_x64/itomProject/itom/Qitom/AppManagement.cpp