diff --git a/src/plugins/cppeditor/cppeditor.qrc b/src/plugins/cppeditor/cppeditor.qrc index 9a69ae6ab9d..b136d7f97fd 100644 --- a/src/plugins/cppeditor/cppeditor.qrc +++ b/src/plugins/cppeditor/cppeditor.qrc @@ -4,5 +4,6 @@ images/qt_cpp.png images/qt_h.png CppEditor.mimetypes.xml + images/qt_c.png diff --git a/src/plugins/cppeditor/cppplugin.cpp b/src/plugins/cppeditor/cppplugin.cpp index ad7d0f9470e..0d7989a67d8 100644 --- a/src/plugins/cppeditor/cppplugin.cpp +++ b/src/plugins/cppeditor/cppplugin.cpp @@ -71,8 +71,12 @@ CppEditorFactory::CppEditorFactory(CppPlugin *owner) : Core::FileIconProvider *iconProvider = Core::FileIconProvider::instance(); iconProvider->registerIconOverlayForSuffix(QIcon(":/cppeditor/images/qt_cpp.png"), QLatin1String("cpp")); + iconProvider->registerIconOverlayForSuffix(QIcon(":/cppeditor/images/qt_cpp.png"), + QLatin1String("hpp")); iconProvider->registerIconOverlayForSuffix(QIcon(":/cppeditor/images/qt_h.png"), QLatin1String("h")); + iconProvider->registerIconOverlayForSuffix(QIcon(":/cppeditor/images/qt_c.png"), + QLatin1String("c")); } QString CppEditorFactory::kind() const diff --git a/src/plugins/cppeditor/images/qt_c.png b/src/plugins/cppeditor/images/qt_c.png new file mode 100644 index 00000000000..e240622d225 Binary files /dev/null and b/src/plugins/cppeditor/images/qt_c.png differ