ProjectExplorer: Show kit icons in kitmanagerconfigwidget

Our kits have nice icons. Why not show them?

Change-Id: I053861225151a34690bf5247be04cc6165b2ac3a
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
Alessandro Portale
2016-09-28 13:35:20 +02:00
parent a71fb44404
commit 47cf89d461
3 changed files with 7 additions and 1 deletions

View File

@@ -142,6 +142,11 @@ QString KitManagerConfigWidget::displayName() const
return m_cachedDisplayName; return m_cachedDisplayName;
} }
QIcon KitManagerConfigWidget::icon() const
{
return m_modifiedKit->icon();
}
void KitManagerConfigWidget::apply() void KitManagerConfigWidget::apply()
{ {
bool mustSetDefault = m_isDefaultKit; bool mustSetDefault = m_isDefaultKit;

View File

@@ -50,6 +50,7 @@ public:
~KitManagerConfigWidget() override; ~KitManagerConfigWidget() override;
QString displayName() const; QString displayName() const;
QIcon icon() const;
void apply(); void apply();
void discard(); void discard();

View File

@@ -86,7 +86,7 @@ public:
static const QIcon warningIcon(Utils::Icons::WARNING.icon()); static const QIcon warningIcon(Utils::Icons::WARNING.icon());
return warningIcon; return warningIcon;
} }
return QIcon(); return widget->icon();
} }
if (role == Qt::ToolTipRole) { if (role == Qt::ToolTipRole) {
return widget->validityMessage(); return widget->validityMessage();