diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-03-19 11:51:36 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-03-20 13:45:35 +0100 |
commit | da8d2235b0ef496bc5cca11a3bf16997255617ef (patch) | |
tree | 234e0cbb87ed969c5bc61c6db786af97cb807cbd /src/plugins/cpptools/cpptoolsplugin.h | |
parent | 5b5ab0ecc80c14e93d4b3294f3321d61807b74be (diff) | |
download | qt-creator-da8d2235b0ef496bc5cca11a3bf16997255617ef.tar.gz |
CppTools: Simplify testing of typical use cases
Change-Id: I7ccb09bb8e1d2327f206640cd8c9090164a5f146
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.h')
-rw-r--r-- | src/plugins/cpptools/cpptoolsplugin.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cpptoolsplugin.h b/src/plugins/cpptools/cpptoolsplugin.h index fcb4d417e3..d8490f2a14 100644 --- a/src/plugins/cpptools/cpptoolsplugin.h +++ b/src/plugins/cpptools/cpptoolsplugin.h @@ -59,7 +59,7 @@ namespace Internal { class CppModelManager; struct CppFileSettings; -class CppToolsPlugin : public ExtensionSystem::IPlugin +class CPPTOOLS_EXPORT CppToolsPlugin : public ExtensionSystem::IPlugin { Q_OBJECT Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QtCreatorPlugin" FILE "CppTools.json") @@ -68,14 +68,17 @@ public: CppToolsPlugin(); ~CppToolsPlugin(); + static CppToolsPlugin *instance(); + bool initialize(const QStringList &arguments, QString *errorMessage); void extensionsInitialized(); ShutdownFlag aboutToShutdown(); -private slots: +public slots: void switchHeaderSource(); void switchHeaderSourceInNextSplit(); +private slots: #ifdef WITH_TESTS void test_codegen_public_in_empty_class(); void test_codegen_public_in_nonempty_class(); |