The primary logic for initializing an application within the NDEVR engine by calling module functions in the appropriate order and initializing any common resources or services. More...
#include <WidgetInitialization.h>
Public Member Functions | |
virtual void | errorHandlingInit () |
virtual NDEVRApplication * | initializeApplication () |
virtual int | launch () |
virtual void | registerMetatypes () |
virtual void | requestPermissions () |
virtual void | setupAll () |
virtual void | setUpdateChecker () |
virtual void | setupFactories () |
virtual void | setupFileStructure () |
virtual void | setupFonts () |
virtual void | setupLanguages () |
virtual void | setupManuals () |
virtual void | setupModules () |
virtual void | setupUI () |
virtual void | setupUIThemes () |
virtual void | setupUnits () |
virtual void | setupUserOptions () |
WidgetInitialization () | |
WidgetInitialization (int argc, char **argv) | |
Public Attributes | |
NDEVRApplication * | app = nullptr |
int | argc |
char ** | argv |
bool | auto_restart = true |
bool | disable_auto_screen_factor = true |
bool | disable_os_keyboard = false |
QTWindowManager * | gui = nullptr |
bool | launch_model_manager = true |
std::function< void()> | load_modules_callback |
bool | load_user_settings = true |
String | main_module_name |
QTModelManager * | manager = nullptr |
bool | qt_allow_virtual_keyboard = false |
bool | qt_enable_high_dpi_scaling = true |
bool | qt_use_high_dpi_bitmaps = true |
bool | setup_error_handling = true |
bool | setup_factories = true |
bool | setup_file_structure = true |
bool | setup_fonts = true |
bool | setup_language = true |
bool | setup_modules = true |
bool | validate_file_structure = true |
The primary logic for initializing an application within the NDEVR engine by calling module functions in the appropriate order and initializing any common resources or services.
WidgetInitialization | ( | int | argc, |
char ** | argv ) |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in ApplicationSetup.
|
virtual |
Reimplemented in ApplicationSetup.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in ApplicationSetup.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in ApplicationSetup.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in ApplicationSetup.
NDEVRApplication* app = nullptr |
int argc |
char** argv |
bool auto_restart = true |
bool disable_auto_screen_factor = true |
bool disable_os_keyboard = false |
QTWindowManager* gui = nullptr |
bool launch_model_manager = true |
std::function<void()> load_modules_callback |
bool load_user_settings = true |
String main_module_name |
QTModelManager* manager = nullptr |
bool qt_allow_virtual_keyboard = false |
bool qt_enable_high_dpi_scaling = true |
bool qt_use_high_dpi_bitmaps = true |
bool setup_error_handling = true |
bool setup_factories = true |
bool setup_file_structure = true |
bool setup_fonts = true |
bool setup_language = true |
bool setup_modules = true |
bool validate_file_structure = true |