60        NOTIFY PluginCountChanged
 
   67        WRITE SetMaterialTheme
 
   68        NOTIFY MaterialThemeChanged
 
   75        WRITE SetMaterialPrimary
 
   76        NOTIFY MaterialPrimaryChanged
 
   83        WRITE SetMaterialAccent
 
   84        NOTIFY MaterialAccentChanged
 
   91        READ ToolBarColorLight
 
   92        WRITE SetToolBarColorLight
 
   93        NOTIFY ToolBarColorLightChanged
 
  100        READ ToolBarTextColorLight
 
  101        WRITE SetToolBarTextColorLight
 
  102        NOTIFY ToolBarTextColorLightChanged
 
  109        READ ToolBarColorDark
 
  110        WRITE SetToolBarColorDark
 
  111        NOTIFY ToolBarColorDarkChanged
 
  118        READ ToolBarTextColorDark
 
  119        WRITE SetToolBarTextColorDark
 
  120        NOTIFY ToolBarTextColorDarkChanged
 
  126        QString pluginToolBarColorLight
 
  127        READ PluginToolBarColorLight
 
  128        WRITE SetPluginToolBarColorLight
 
  129        NOTIFY PluginToolBarColorLightChanged
 
  135        QString pluginToolBarTextColorLight
 
  136        READ PluginToolBarTextColorLight
 
  137        WRITE SetPluginToolBarTextColorLight
 
  138        NOTIFY PluginToolBarTextColorLightChanged
 
  145        READ PluginToolBarColorDark
 
  146        WRITE SetPluginToolBarColorDark
 
  147        NOTIFY PluginToolBarColorDarkChanged
 
  153        QString pluginToolBarTextColorDark
 
  154        READ PluginToolBarTextColorDark
 
  155        WRITE SetPluginToolBarTextColorDark
 
  156        NOTIFY PluginToolBarTextColorDarkChanged
 
  164        NOTIFY ShowDrawerChanged
 
  169        bool showDefaultDrawerOpts
 
  170        READ ShowDefaultDrawerOpts
 
  171        WRITE SetShowDefaultDrawerOpts
 
  172        NOTIFY ShowDefaultDrawerOptsChanged
 
  179        WRITE SetShowPluginMenu
 
  180        NOTIFY ShowPluginMenuChanged
 
  186        READ DefaultExitAction
 
  187        WRITE SetDefaultExitAction
 
  188        NOTIFY DefaultExitActionChanged
 
  193        bool showDialogOnExit
 
  194        READ ShowDialogOnExit
 
  195        WRITE SetShowDialogOnExit
 
  196        NOTIFY ShowDialogOnExitChanged
 
  202        READ DialogOnExitText
 
  203        WRITE SetDialogOnExitText
 
  204        NOTIFY DialogOnExitTextChanged
 
  209        bool exitDialogShowShutdown
 
  210        READ ExitDialogShowShutdown
 
  211        WRITE SetExitDialogShowShutdown
 
  212        NOTIFY ExitDialogShowShutdownChanged
 
  217        bool exitDialogShowCloseGui
 
  218        READ ExitDialogShowCloseGui
 
  219        WRITE SetExitDialogShowCloseGui
 
  220        NOTIFY ExitDialogShowCloseGuiChanged
 
  226        READ ExitDialogShutdownText
 
  227        WRITE SetExitDialogShutdownText
 
  228        NOTIFY ExitDialogShutdownTextChanged
 
  234        READ ExitDialogCloseGuiText
 
  235        WRITE SetExitDialogCloseGuiText
 
  236        NOTIFY ExitDialogCloseGuiTextChanged
 
  247      public: QQuickWindow *QuickWindow() const;
 
  253      public: 
void SaveConfig(const 
std::
string &_path);
 
  266      public: 
void SetRenderEngine(const 
std::
string &_renderEngine);
 
  270      public slots: 
void OnAddPlugin(
QString _plugin);
 
  279      public: Q_INVOKABLE 
int PluginCount() const;
 
  284      public: Q_INVOKABLE 
void SetPluginCount(const 
int _pluginCount);
 
  288      public: Q_INVOKABLE 
QString MaterialTheme() const;
 
  292      public: Q_INVOKABLE 
void SetMaterialTheme(
 
  293          const 
QString &_materialTheme);
 
  297      public: Q_INVOKABLE 
QString MaterialPrimary() const;
 
  301      public: Q_INVOKABLE 
void SetMaterialPrimary(
 
  302          const 
QString &_materialPrimary);
 
  306      public: Q_INVOKABLE 
QString MaterialAccent() const;
 
  310      public: Q_INVOKABLE 
void SetMaterialAccent(
 
  311          const 
QString &_materialAccent);
 
  315      public: Q_INVOKABLE 
QString ToolBarColorLight() const;
 
  319      public: Q_INVOKABLE 
void SetToolBarColorLight(
 
  320          const 
QString &_toolBarColorLight);
 
  324      public: Q_INVOKABLE 
QString ToolBarTextColorLight() const;
 
  328      public: Q_INVOKABLE 
void SetToolBarTextColorLight(
 
  329          const 
QString &_toolBarTextColorLight);
 
  333      public: Q_INVOKABLE 
QString ToolBarColorDark() const;
 
  337      public: Q_INVOKABLE 
void SetToolBarColorDark(
 
  338          const 
QString &_toolBarColorDark);
 
  342      public: Q_INVOKABLE 
QString ToolBarTextColorDark() const;
 
  346      public: Q_INVOKABLE 
void SetToolBarTextColorDark(
 
  347          const 
QString &_toolBarTextColorDark);
 
  351      public: Q_INVOKABLE 
QString PluginToolBarColorLight() const;
 
  355      public: Q_INVOKABLE 
void SetPluginToolBarColorLight(
 
  356          const 
QString &_pluginPluginToolBarColorLight);
 
  360      public: Q_INVOKABLE 
QString PluginToolBarTextColorLight() const;
 
  364      public: Q_INVOKABLE 
void SetPluginToolBarTextColorLight(
 
  365          const 
QString &_pluginPluginToolBarTextColorLight);
 
  369      public: Q_INVOKABLE 
QString PluginToolBarColorDark() const;
 
  373      public: Q_INVOKABLE 
void SetPluginToolBarColorDark(
 
  374          const 
QString &_pluginPluginToolBarColorDark);
 
  378      public: Q_INVOKABLE 
QString PluginToolBarTextColorDark() const;
 
  382      public: Q_INVOKABLE 
void SetPluginToolBarTextColorDark(
 
  383          const 
QString &_pluginPluginToolBarTextColorDark);
 
  387      public: Q_INVOKABLE 
bool ShowDrawer() const;
 
  391      public: Q_INVOKABLE 
void SetShowDrawer(const 
bool _showDrawer);
 
  395      public: Q_INVOKABLE 
bool ShowDefaultDrawerOpts() const;
 
  399      public: Q_INVOKABLE 
void SetShowDefaultDrawerOpts(
 
  400          const 
bool _showDefaultDrawerOpts);
 
  404      public: Q_INVOKABLE 
bool ShowPluginMenu() const;
 
  408      public: Q_INVOKABLE 
void SetShowPluginMenu(const 
bool _showPluginMenu);
 
  416      public: Q_INVOKABLE 
void SetDefaultExitAction(
 
  421      public: Q_INVOKABLE 
bool ShowDialogOnExit() const;
 
  425      public: Q_INVOKABLE 
void SetShowDialogOnExit(
bool _showDialogOnExit);
 
  429      public: Q_INVOKABLE 
QString DialogOnExitText() const;
 
  433      public: Q_INVOKABLE 
void SetDialogOnExitText(
 
  434        const 
QString &_dialogOnExitText);
 
  438      public: Q_INVOKABLE 
bool ExitDialogShowShutdown() const;
 
  442      public: Q_INVOKABLE 
void SetExitDialogShowShutdown(
 
  443        bool _exitDialogShowShutdown);
 
  447      public: Q_INVOKABLE 
bool ExitDialogShowCloseGui() const;
 
  451      public: Q_INVOKABLE 
void SetExitDialogShowCloseGui(
 
  452        bool _exitDialogShowCloseGui);
 
  456      public: Q_INVOKABLE 
QString ExitDialogShutdownText() const;
 
  460      public: Q_INVOKABLE 
void SetExitDialogShutdownText(
 
  461        const 
QString &_exitDialogShutdownText);
 
  465      public: Q_INVOKABLE 
QString ExitDialogCloseGuiText() const;
 
  469      public: Q_INVOKABLE 
void SetExitDialogCloseGuiText(
 
  470        const 
QString &_exitDialogCloseGuiText);
 
  474      public: Q_INVOKABLE 
std::
string ServerControlService() const;
 
  478      public: Q_INVOKABLE 
void SetServerControlService(
 
  479        const 
std::
string &_service);
 
  482      public slots: 
void OnLoadConfig(const 
QString &_path);
 
  485      public slots: 
void OnSaveConfig();
 
  488      public slots: 
void OnSaveConfigAs(const 
QString &_path);
 
  491      public slots: 
void OnStopServer();
 
  494      signals: 
void PluginCountChanged();
 
  497      signals: 
void MaterialThemeChanged();
 
  500      signals: 
void MaterialPrimaryChanged();
 
  503      signals: 
void MaterialAccentChanged();
 
  506      signals: 
void ToolBarColorLightChanged();
 
  509      signals: 
void ToolBarTextColorLightChanged();
 
  512      signals: 
void ToolBarColorDarkChanged();
 
  515      signals: 
void ToolBarTextColorDarkChanged();
 
  518      signals: 
void PluginToolBarColorLightChanged();
 
  521      signals: 
void PluginToolBarTextColorLightChanged();
 
  524      signals: 
void PluginToolBarColorDarkChanged();
 
  527      signals: 
void PluginToolBarTextColorDarkChanged();
 
  530      signals: 
void ShowDrawerChanged();
 
  533      signals: 
void ShowDefaultDrawerOptsChanged();
 
  536      signals: 
void ShowPluginMenuChanged();
 
  539      signals: 
void DefaultExitActionChanged();
 
  542      signals: 
void ShowDialogOnExitChanged();
 
  545      signals: 
void DialogOnExitTextChanged();
 
  548      signals: 
void ExitDialogShowShutdownChanged();
 
  551      signals: 
void ExitDialogShowCloseGuiChanged();
 
  554      signals: 
void ExitDialogShutdownTextChanged();
 
  557      signals: 
void ExitDialogCloseGuiTextChanged();
 
  560      signals: 
void configChanged();
 
  565      signals: 
void notify(const 
QString &_message);
 
  574      signals: 
void notifyWithDuration(const 
QString &_message, 
int _duration);
 
  579      private: GZ_UTILS_UNIQUE_IMPL_PTR(dataPtr)