PE: Add toolbar variant for an icon

Enables to use it on toolbars. Improves appearance on the
Axivion side especially for dark themes.

Change-Id: Ifc5bc2319a00038061766079f792b3476d1f3a57
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
Christian Stenger
2024-09-13 13:56:11 +02:00
parent 3a0532835a
commit 22d04f7fa2
3 changed files with 4 additions and 1 deletions

View File

@@ -803,7 +803,7 @@ void AxivionPerspective::initPerspective()
this, &AxivionPerspective::handleAnchorClicked); this, &AxivionPerspective::handleAnchorClicked);
m_disableInlineIssues = new QAction(this); m_disableInlineIssues = new QAction(this);
m_disableInlineIssues->setIcon(ProjectExplorer::Icons::BUILDSTEP_DISABLE.icon()); m_disableInlineIssues->setIcon(ProjectExplorer::Icons::BUILDSTEP_DISABLE_TOOLBAR.icon());
m_disableInlineIssues->setToolTip(Tr::tr("Disable inline issues")); m_disableInlineIssues->setToolTip(Tr::tr("Disable inline issues"));
m_disableInlineIssues->setCheckable(true); m_disableInlineIssues->setCheckable(true);
m_disableInlineIssues->setChecked(false); m_disableInlineIssues->setChecked(false);

View File

@@ -69,6 +69,8 @@ const Icon BUILDSTEP_MOVEDOWN({
{":/projectexplorer/images/buildstepmovedown.png", Theme::PanelTextColorDark}}, Icon::Tint); {":/projectexplorer/images/buildstepmovedown.png", Theme::PanelTextColorDark}}, Icon::Tint);
const Icon BUILDSTEP_DISABLE({ const Icon BUILDSTEP_DISABLE({
{":/projectexplorer/images/buildstepdisable.png", Theme::PanelTextColorDark}}, Icon::Tint); {":/projectexplorer/images/buildstepdisable.png", Theme::PanelTextColorDark}}, Icon::Tint);
const Icon BUILDSTEP_DISABLE_TOOLBAR({
{":/projectexplorer/images/buildstepdisable.png", Theme::IconsBaseColor}});
const Icon BUILDSTEP_REMOVE({ const Icon BUILDSTEP_REMOVE({
{":/projectexplorer/images/buildstepremove.png", Theme::PanelTextColorDark}}, Icon::Tint); {":/projectexplorer/images/buildstepremove.png", Theme::PanelTextColorDark}}, Icon::Tint);

View File

@@ -38,6 +38,7 @@ PROJECTEXPLORER_EXPORT extern const Utils::Icon ANALYZER_START_SMALL_TOOLBAR;
PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_MOVEUP; PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_MOVEUP;
PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_MOVEDOWN; PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_MOVEDOWN;
PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_DISABLE; PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_DISABLE;
PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_DISABLE_TOOLBAR;
PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_REMOVE; PROJECTEXPLORER_EXPORT extern const Utils::Icon BUILDSTEP_REMOVE;
PROJECTEXPLORER_EXPORT extern const Utils::Icon DESKTOP_DEVICE; PROJECTEXPLORER_EXPORT extern const Utils::Icon DESKTOP_DEVICE;