diff --git a/src/plugins/projectexplorer/targetsettingspanel.cpp b/src/plugins/projectexplorer/targetsettingspanel.cpp index d3f557f219c..49ebd5e8564 100644 --- a/src/plugins/projectexplorer/targetsettingspanel.cpp +++ b/src/plugins/projectexplorer/targetsettingspanel.cpp @@ -34,6 +34,7 @@ #include "panelswidget.h" #include "project.h" #include "projectexplorer.h" +#include "projectexplorericons.h" #include "projectwindow.h" #include "runsettingspropertiespage.h" #include "session.h" @@ -563,8 +564,19 @@ public: case KitIdRole: return m_kitId.toSetting(); - case Qt::DecorationRole: - return Utils::Icons::EMPTY14.icon(); + case Qt::DecorationRole: { + switch (m_subIndex) { + case BuildPage: { + static const QIcon buildIcon = ProjectExplorer::Icons::BUILD_SMALL.icon(); + return buildIcon; + } + case RunPage: { + static const QIcon runIcon = Utils::Icons::RUN_SMALL.icon(); + return runIcon; + } + } + break; + } default: break;