diff --git a/src/plugins/projectexplorer/projectwelcomepage.cpp b/src/plugins/projectexplorer/projectwelcomepage.cpp index 64fc21f1c12..2ad0aa27d16 100644 --- a/src/plugins/projectexplorer/projectwelcomepage.cpp +++ b/src/plugins/projectexplorer/projectwelcomepage.cpp @@ -562,8 +562,7 @@ public: auto manageSessionsButton = new WelcomePageButton(this); manageSessionsButton->setText(ProjectWelcomePage::tr("Manage")); - const Icon icon({{":/utils/images/settings.png", Theme::Welcome_ForegroundSecondaryColor}}, Icon::Tint); - manageSessionsButton->setIcon(icon.pixmap()); + manageSessionsButton->setIcon(pixmap("settings", Theme::Welcome_ForegroundSecondaryColor)); manageSessionsButton->setOnClicked([] { ProjectExplorerPlugin::showSessionManager(); }); auto newButton = new WelcomePageButton(this); diff --git a/src/plugins/welcome/images/settings.png b/src/plugins/welcome/images/settings.png new file mode 100644 index 00000000000..bc4d07a7414 Binary files /dev/null and b/src/plugins/welcome/images/settings.png differ diff --git a/src/plugins/welcome/images/settings@2x.png b/src/plugins/welcome/images/settings@2x.png new file mode 100644 index 00000000000..698eb391b7c Binary files /dev/null and b/src/plugins/welcome/images/settings@2x.png differ diff --git a/src/plugins/welcome/welcome.qrc b/src/plugins/welcome/welcome.qrc index 018d398c1b0..70cf9cd9377 100644 --- a/src/plugins/welcome/welcome.qrc +++ b/src/plugins/welcome/welcome.qrc @@ -25,5 +25,7 @@ images/border.png images/download.png images/download@2x.png + images/settings.png + images/settings@2x.png diff --git a/src/tools/icons/qtcreatoricons.svg b/src/tools/icons/qtcreatoricons.svg index 2983146a838..af3ce0d8a03 100644 --- a/src/tools/icons/qtcreatoricons.svg +++ b/src/tools/icons/qtcreatoricons.svg @@ -3258,86 +3258,89 @@ xlink:href="#backgroundRect" y="0" x="0" /> - - - - - - - - - + + + + + + + + + + + + + + + +