summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppmodelmanager.h
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2020-02-04 17:23:27 +0100
committerhjk <hjk@qt.io>2020-02-06 12:24:21 +0000
commite3e6cece891d2ac2d4eebe36f47accf8ff74779c (patch)
treec7a5d1172cd93f3a697a5ddf740c2bd48460a4f4 /src/plugins/cpptools/cppmodelmanager.h
parent67f66a39be86ad5b361e554355bbe7889d030ca9 (diff)
downloadqt-creator-e3e6cece891d2ac2d4eebe36f47accf8ff74779c.tar.gz
CppTools: Use a normal plugin pimpl member for CppModelManager
Change-Id: Id2c4b098084808070ef91de13c8338184e52141d Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppmodelmanager.h')
-rw-r--r--src/plugins/cpptools/cppmodelmanager.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/cpptools/cppmodelmanager.h b/src/plugins/cpptools/cppmodelmanager.h
index 8567de9c30..69a8ac6faf 100644
--- a/src/plugins/cpptools/cppmodelmanager.h
+++ b/src/plugins/cpptools/cppmodelmanager.h
@@ -68,7 +68,7 @@ class WorkingCopy;
namespace Internal {
class CppSourceProcessor;
class CppModelManagerPrivate;
-class CppToolsPlugin;
+class CppToolsPluginPrivate;
}
namespace Tests {
@@ -88,15 +88,15 @@ class CPPTOOLS_EXPORT CppModelManager final : public CPlusPlus::CppModelManagerB
{
Q_OBJECT
-public:
- using Document = CPlusPlus::Document;
-
-public:
+private:
+ friend class Internal::CppToolsPluginPrivate;
CppModelManager();
~CppModelManager() override;
+public:
+ using Document = CPlusPlus::Document;
+
static CppModelManager *instance();
- static void createCppModelManager(Internal::CppToolsPlugin *parent);
// Documented in source file.
enum ProgressNotificationMode {