|
None | __init__ (self, str tray_icon_name=None, **kwargs) |
|
None | addCommandLineOptions (self) |
|
None | initialize (self, bool check_if_trusted=False) |
|
bool | isQmlEngineInitialized (self) |
|
None | startSplashWindowPhase (self) |
|
None | readPreferencesFromConfiguration (self) |
|
None | initializeEngine (self) |
|
List[QUrl] | recentFiles (self) |
|
List[FileProvider] | fileProviders (self) |
|
None | addFileToRecentFiles (self, str file_name) |
|
None | run (self) |
|
None | hideMessage (self, Message message) |
|
None | showMessage (self, Message message) |
|
None | showToastMessage (self, str title, str message) |
|
None | setMainQml (self, str path) |
|
None | exec (self, *Any args, **Any kwargs) |
|
None | reloadQML (self) |
|
None | purgeWindows (self) |
|
bool | isShuttingDown (self) |
|
None | registerObjects (self, engine) |
|
QtRenderer | getRenderer (self) |
|
Optional[MainWindow] | getMainWindow (self) |
|
None | setMainWindow (self, MainWindow window) |
|
None | setVisible (self, bool visible) |
|
bool | isVisible (self) |
|
Optional[Theme] | getTheme (self) |
|
None | functionEvent (self, QEvent event) |
|
bool | event (self, QEvent event) |
|
None | windowClosed (self, bool save_data=True) |
|
bool | checkWindowMinimizedState (self) |
|
Backend | getBackend (self) |
|
Backend | backend (self) |
|
None | createSplash (self) |
|
None | showSplashMessage (self, str message) |
|
None | closeSplash (self) |
|
Optional["QObject"] | createQmlComponent (self, str qml_file_path, Dict[str, "QObject"] context_properties=None) |
|
None | deleteAll (self, only_selectable=True) |
|
None | resetWorkspace (self) |
|
MeshFileHandler | getMeshFileHandler (self) |
|
WorkspaceFileHandler | getWorkspaceFileHandler (self) |
|
PackageManager | getPackageManager (self) |
|
"HttpRequestManager" | getHttpRequestManager (self) |
|
"QtApplication" | getInstance (cls, *args, **kwargs) |
|
str | applicationDisplayName (self) |
|
None | __init__ (self, str name, str version, str latest_url, str api_version, str app_display_name="", str build_type="", bool is_debug_mode=False, **kwargs) |
|
"Version" | getAPIVersion (self) |
|
WorkspaceMetadataStorage | getWorkspaceMetadataStorage (self) |
|
WorkspaceMetadataStorage | getCurrentWorkspaceInformation (self) |
|
None | parseCliOptions (self) |
|
None | startPostSplashWindowPhase (self) |
|
bool | hasJustUpdatedFromOldVersion (self) |
|
ContainerRegistry | getContainerRegistry (self) |
|
str | getApplicationLockFilename (self) |
|
None | setGlobalContainerStack (self, Optional["ContainerStack"] stack) |
|
Optional["ContainerStack"] | getGlobalContainerStack (self) |
|
str | getVersion (self) |
|
str | getBuildType (self) |
|
bool | getIsDebugMode (self) |
|
bool | getIsHeadLess (self) |
|
bool | getUseExternalBackend (self) |
|
None | hideMessageById (self, int message_id) |
|
List[Message] | getVisibleMessages (self) |
|
str | getApplicationName (self) |
|
str | getApplicationDisplayName (self) |
|
Preferences | getPreferences (self) |
|
None | savePreferences (self) |
|
str | getApplicationLanguage (self) |
|
List[str] | getRequiredPlugins (self) |
|
None | setRequiredPlugins (self, List[str] plugin_names) |
|
None | setBackend (self, "Backend" backend) |
|
PluginRegistry | getPluginRegistry (self) |
|
Controller | getController (self) |
|
OperationStack | getOperationStack (self) |
|
OutputDeviceManager | getOutputDeviceManager (self) |
|
None | callLater (self, Callable[..., Any] func, *args, **kwargs) |
|
threading.Thread | getMainThread (self) |
|
None | addExtension (self, "Extension" extension) |
|
List["Extension"] | getExtensions (self) |
|
None | addFileProvider (self, "FileProvider" file_provider) |
|
List["FileProvider"] | getFileProviders (self) |
|
|
list | _qml_import_paths = [] |
|
str | _main_qml = "main.qml" |
|
Optional[QQmlApplicationEngine] | _qml_engine = None |
|
Optional[MainWindow] | _main_window = None |
|
Optional[str] | _tray_icon_name = tray_icon_name |
|
Optional[str] | _tray_icon = None |
|
Optional[QSystemTrayIcon] | _tray_icon_widget = None |
|
Optional[Theme] | _theme = None |
|
Optional[QtRenderer] | _renderer = None |
|
Optional[JobQueue] | _job_queue = None |
|
Optional[VersionUpgradeManager] | _version_upgrade_manager = None |
|
bool | _is_shutting_down = False |
|
list | _recent_files = [] |
|
Optional[ConfigurationErrorMessage] | _configuration_error_message = None |
|
Optional[HttpRequestManager] | _http_network_request_manager = None |
|
| _mesh_file_handler = MeshFileHandler(self) |
|
| _workspace_file_handler = WorkspaceFileHandler(self) |
|
| _onJobFinished = JobQueue() |
|
| _displayLoadingPluginSplashMessage |
|
bool | _qml_engine_initialized = True |
|
| _onMainWindowStateChanged = window |
|
| _api_version = Version(api_version) |
|
| _app_name = name |
|
| _app_display_name = app_display_name if app_display_name else name |
|
| _version = version |
|
| _build_type = build_type |
|
| _is_debug_mode = is_debug_mode |
|
bool | _is_headless = False |
|
bool | _use_external_backend = False |
|
bool | _just_updated_from_old_version = False |
|
str | _config_lock_filename = "{name}.lock".format(name = self._app_name) |
|
| _cli_args = None |
|
| _cli_parser = argparse.ArgumentParser(prog = self._app_name, add_help = False) |
|
| _main_thread = threading.current_thread() |
|
str | _default_language = "en_US" |
|
| _preferences_filename = None |
|
| _preferences = None |
|
list | _extensions = [] |
|
list | _file_providers = [] |
|
list | _required_plugins = [] |
|
| _package_manager_class = PackageManager |
|
| _package_manager = None |
|
| _plugin_registry = None |
|
| _container_registry_class = ContainerRegistry |
|
| _container_registry = None |
|
| _global_container_stack = None |
|
| _file_provider_model = FileProviderModel(application = self) |
|
| _controller = None |
|
| _backend = None |
|
| _output_device_manager = None |
|
| _operation_stack = None |
|
list | _visible_messages = [] |
|
| _message_lock = threading.Lock() |
|
str | _app_install_dir = self.getInstallPrefix() |
|
| _workspace_metadata_storage = WorkspaceMetadataStorage() |
|
| _current_workspace_information = WorkspaceMetadataStorage() |
|
Application subclass that provides a Qt application object.