diff options
author | hjk <hjk@qt.io> | 2020-02-04 17:23:27 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2020-02-06 12:24:21 +0000 |
commit | e3e6cece891d2ac2d4eebe36f47accf8ff74779c (patch) | |
tree | c7a5d1172cd93f3a697a5ddf740c2bd48460a4f4 /src/plugins/cpptools/cppmodelmanager.h | |
parent | 67f66a39be86ad5b361e554355bbe7889d030ca9 (diff) | |
download | qt-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.h | 12 |
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 { |