The MainApplication class is the basic management class for the entire application.
More...
|
enum | tGuiType { standard,
console,
none
} |
|
|
void | propertiesChanged () |
|
|
void | registerMetaObjects () |
|
|
void | setSplashScreenMessage (const QString &text) |
|
|
QString | getSplashScreenFileName () const |
|
QPixmap | getSplashScreenPixmap () const |
|
The MainApplication class is the basic management class for the entire application.
ito::MainApplication::MainApplication |
( |
tGuiType |
guiType = standard | ) |
|
constructor
- Parameters
-
guiType | Type of the desired GUI (normal, console, no) |
- See also
- tGuiType
ito::MainApplication::~MainApplication |
( |
| ) |
|
int ito::MainApplication::exec |
( |
| ) |
|
exececution of the main event loop
- Returns
- value passed to exit() method, which finishes the exec()-loop, 0 if finished by quit()
void ito::MainApplication::finalizeApplication |
( |
| ) |
|
returns member m_scriptEditorOrganizer
getter-method for static instance pointer
void ito::MainApplication::mainWindowCloseRequest |
( |
| ) |
|
|
slot |
slot invoked if user wants to close application
- See also
- MainWindow
void ito::MainApplication::setupApplication |
( |
const QStringList & |
scriptsToOpen, |
|
|
const QStringList & |
scriptsToExecute |
|
) |
| |
tGuiType ito::MainApplication::m_guiType |
|
private |
member for the desired gui-type
pointer to the main window
pointer to figureOrganizer
std::cerr is redirected to this instance
std::cout is redirected to this instance
pointer to processOrganizer
pointer to the python engine
pointer to the python state publisher (executed in main thread)
QThread* ito::MainApplication::m_pyThread |
|
private |
Thread, where python engine is executed
pointer to scriptEditorOrganizer, organizing every existing script window or docking widget
QTranslator ito::MainApplication::m_translator |
|
private |
pointer to a language-translation, different than the standard language (en)
static instance pointer initialization
static pointer to the (singleton) instance of MainApplication
The documentation for this class was generated from the following files:
- C:/itom/sources/itom/Qitom/mainApplication.h
- C:/itom/sources/itom/Qitom/mainApplication.cpp