diff options
author | Lasse Holmstedt <lasse.holmstedt@nokia.com> | 2010-03-12 16:02:23 +0100 |
---|---|---|
committer | Lasse Holmstedt <lasse.holmstedt@nokia.com> | 2010-03-12 16:02:42 +0100 |
commit | 68c49a65e903c0b0cdda3322c843338cdf6f9900 (patch) | |
tree | 5a02ee898c8f6004ee6f05de22c8e77b3c62c011 /src/plugins/coreplugin/plugindialog.h | |
parent | f4487c4c6728ec315f133479c07ab04332bdeffc (diff) | |
download | qt-creator-68c49a65e903c0b0cdda3322c843338cdf6f9900.tar.gz |
Plugin manager for enabling/disabling plugins
Go to About Plugins and enable/disable plugins from there.
Reviewed-by: mae
Diffstat (limited to 'src/plugins/coreplugin/plugindialog.h')
-rw-r--r-- | src/plugins/coreplugin/plugindialog.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/plugindialog.h b/src/plugins/coreplugin/plugindialog.h index 30aa1a5b2c..56200aa182 100644 --- a/src/plugins/coreplugin/plugindialog.h +++ b/src/plugins/coreplugin/plugindialog.h @@ -34,6 +34,7 @@ QT_BEGIN_NAMESPACE class QPushButton; +class QLabel; QT_END_NAMESPACE namespace ExtensionSystem { @@ -52,10 +53,12 @@ public: explicit PluginDialog(QWidget *parent); private slots: + void updateRestartRequired(); void updateButtons(); void openDetails(); void openDetails(ExtensionSystem::PluginSpec *spec); void openErrorDetails(); + void closeDialog(); private: ExtensionSystem::PluginView *m_view; @@ -63,6 +66,8 @@ private: QPushButton *m_detailsButton; QPushButton *m_errorDetailsButton; QPushButton *m_closeButton; + QLabel *m_restartRequired; + static bool m_isRestartRequired; }; } // namespace Internal |