forked from qt-creator/qt-creator
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:
@@ -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;
|
||||||
|
|||||||
@@ -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();
|
||||||
|
|||||||
@@ -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();
|
||||||
|
|||||||
Reference in New Issue
Block a user