From 5740bd641063c3adb19783125d3931046dfd1213 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 29 Apr 2009 09:04:59 +0200 Subject: Made cpp file suffixes take effect after restart. In CppTools, keep cpp file settings in plugin and settings page via shared pointer and apply to mime DB in extensionsInitialized() (after CppEditor has loaded and registered the mime types). Task-number: 252299 --- src/plugins/cpptools/cpptoolsplugin.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/plugins/cpptools/cpptoolsplugin.h') diff --git a/src/plugins/cpptools/cpptoolsplugin.h b/src/plugins/cpptools/cpptoolsplugin.h index 40e8d1a62c..dacc946fe1 100644 --- a/src/plugins/cpptools/cpptoolsplugin.h +++ b/src/plugins/cpptools/cpptoolsplugin.h @@ -32,6 +32,7 @@ #include #include +#include QT_BEGIN_NAMESPACE class QFileInfo; @@ -43,11 +44,12 @@ namespace Internal { class CppCodeCompletion; class CppModelManager; +struct CppFileSettings; class CppToolsPlugin : public ExtensionSystem::IPlugin { + Q_DISABLE_COPY(CppToolsPlugin) Q_OBJECT - public: static CppToolsPlugin *instance() { return m_instance; } @@ -70,6 +72,7 @@ private: int m_context; CppModelManager *m_modelManager; CppCodeCompletion *m_completion; + QSharedPointer m_fileSettings; static CppToolsPlugin *m_instance; }; -- cgit v1.2.1