diff --git a/src/plugins/cppeditor/cppeditor.qrc b/src/plugins/cppeditor/cppeditor.qrc index 9a69ae6ab9d5bb0613029eaefb7711b3901b8e61..b136d7f97fdc2d3999a3638efb6555df1f1a26c8 100644 --- a/src/plugins/cppeditor/cppeditor.qrc +++ b/src/plugins/cppeditor/cppeditor.qrc @@ -4,5 +4,6 @@ <file>images/qt_cpp.png</file> <file>images/qt_h.png</file> <file>CppEditor.mimetypes.xml</file> + <file>images/qt_c.png</file> </qresource> </RCC> diff --git a/src/plugins/cppeditor/cppplugin.cpp b/src/plugins/cppeditor/cppplugin.cpp index ad7d0f9470e1631861a99f2e2af6fe93852d19a2..0d7989a67d8faa6ff18b3f03063daf079aec8665 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 0000000000000000000000000000000000000000..e240622d2254e65d667530c1f8a1208d55f99311 Binary files /dev/null and b/src/plugins/cppeditor/images/qt_c.png differ