diff options
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.cpp')
-rw-r--r-- | src/plugins/cpptools/cpptoolsplugin.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cpptoolsplugin.cpp b/src/plugins/cpptools/cpptoolsplugin.cpp index 30858508d4..210419b920 100644 --- a/src/plugins/cpptools/cpptoolsplugin.cpp +++ b/src/plugins/cpptools/cpptoolsplugin.cpp @@ -263,6 +263,11 @@ void CppToolsPlugin::extensionsInitialized() m_fileSettings->fromSettings(Core::ICore::instance()->settings()); if (!m_fileSettings->applySuffixesToMimeDB()) qWarning("Unable to apply cpp suffixes to mime database (cpp mime types not found).\n"); + + // Initialize header suffixes + const Core::MimeDatabase *mimeDatabase = Core::ICore::instance()->mimeDatabase(); + const Core::MimeType mimeType = mimeDatabase->findByType(QLatin1String("text/x-c++hdr")); + m_modelManager->setHeaderSuffixes(mimeType.suffixes()); } void CppToolsPlugin::shutdown() |