diff --git a/src/libs/utils/utilsicons.cpp b/src/libs/utils/utilsicons.cpp index 39abc087327..806bc00a21e 100644 --- a/src/libs/utils/utilsicons.cpp +++ b/src/libs/utils/utilsicons.cpp @@ -91,8 +91,10 @@ const Icon ARROW_DOWN({ {QLatin1String(":/utils/images/arrowdown.png"), Theme::IconsBaseColor}}); const Icon MINUS({ {QLatin1String(":/utils/images/minus.png"), Theme::IconsBaseColor}}); -const Icon PLUS({ +const Icon PLUS_TOOLBAR({ {QLatin1String(":/utils/images/plus.png"), Theme::IconsBaseColor}}); +const Icon PLUS({ + {QLatin1String(":/utils/images/plus.png"), Theme::PaletteText}}); const Icon MAGNIFIER({ {QLatin1String(":/utils/images/magnifier.png"), Theme::PanelTextColorMid}}, Icon::Tint); const Icon CLEAN({ diff --git a/src/libs/utils/utilsicons.h b/src/libs/utils/utilsicons.h index 1d7ebbe0f6d..04908757a77 100644 --- a/src/libs/utils/utilsicons.h +++ b/src/libs/utils/utilsicons.h @@ -63,6 +63,7 @@ QTCREATOR_UTILS_EXPORT extern const Icon DARK_CLOSE; QTCREATOR_UTILS_EXPORT extern const Icon ARROW_UP; QTCREATOR_UTILS_EXPORT extern const Icon ARROW_DOWN; QTCREATOR_UTILS_EXPORT extern const Icon MINUS; +QTCREATOR_UTILS_EXPORT extern const Icon PLUS_TOOLBAR; QTCREATOR_UTILS_EXPORT extern const Icon PLUS; QTCREATOR_UTILS_EXPORT extern const Icon MAGNIFIER; QTCREATOR_UTILS_EXPORT extern const Icon CLEAN; diff --git a/src/plugins/imageviewer/imageviewer.cpp b/src/plugins/imageviewer/imageviewer.cpp index 0e5f1c4ad89..02a6c9dca24 100644 --- a/src/plugins/imageviewer/imageviewer.cpp +++ b/src/plugins/imageviewer/imageviewer.cpp @@ -107,7 +107,7 @@ void ImageViewer::ctor() {QLatin1String(":/utils/images/desktopdevicesmall.png"), Utils::Theme::IconsBaseColor}}); d->ui_toolbar.toolButtonBackground->setIcon(backgroundIcon.icon()); d->ui_toolbar.toolButtonOutline->setIcon(Utils::Icons::BOUNDING_RECT.icon()); - d->ui_toolbar.toolButtonZoomIn->setIcon(Utils::Icons::PLUS.icon()); + d->ui_toolbar.toolButtonZoomIn->setIcon(Utils::Icons::PLUS_TOOLBAR.icon()); d->ui_toolbar.toolButtonZoomOut->setIcon(Utils::Icons::MINUS.icon()); d->ui_toolbar.toolButtonFitToScreen->setIcon(Utils::Icons::ZOOM_TOOLBAR.icon()); d->ui_toolbar.toolButtonOriginalSize->setIcon(Utils::Icons::EYE_OPEN_TOOLBAR.icon()); diff --git a/src/plugins/projectexplorer/appoutputpane.cpp b/src/plugins/projectexplorer/appoutputpane.cpp index 0dde83cb20e..0e80c0b0a31 100644 --- a/src/plugins/projectexplorer/appoutputpane.cpp +++ b/src/plugins/projectexplorer/appoutputpane.cpp @@ -187,7 +187,7 @@ AppOutputPane::AppOutputPane() : this, &AppOutputPane::attachToRunControl); m_zoomInButton->setToolTip(tr("Increase Font Size")); - m_zoomInButton->setIcon(Utils::Icons::PLUS.icon()); + m_zoomInButton->setIcon(Utils::Icons::PLUS_TOOLBAR.icon()); m_zoomInButton->setAutoRaise(true); connect(m_zoomInButton, &QToolButton::clicked, diff --git a/src/plugins/projectexplorer/compileoutputwindow.cpp b/src/plugins/projectexplorer/compileoutputwindow.cpp index 05555849519..31d22f0d15d 100644 --- a/src/plugins/projectexplorer/compileoutputwindow.cpp +++ b/src/plugins/projectexplorer/compileoutputwindow.cpp @@ -170,7 +170,7 @@ CompileOutputWindow::CompileOutputWindow(QAction *cancelBuildAction) : Utils::Icons::STOP_SMALL_TOOLBAR.icon()); m_cancelBuildButton->setDefaultAction(cancelBuildProxyButton); m_zoomInButton->setToolTip(tr("Increase Font Size")); - m_zoomInButton->setIcon(Utils::Icons::PLUS.icon()); + m_zoomInButton->setIcon(Utils::Icons::PLUS_TOOLBAR.icon()); m_zoomOutButton->setToolTip(tr("Decrease Font Size")); m_zoomOutButton->setIcon(Utils::Icons::MINUS.icon()); diff --git a/src/plugins/projectexplorer/projectwindow.cpp b/src/plugins/projectexplorer/projectwindow.cpp index f9e8d73adbf..363ca51315d 100644 --- a/src/plugins/projectexplorer/projectwindow.cpp +++ b/src/plugins/projectexplorer/projectwindow.cpp @@ -451,6 +451,12 @@ public: setObjectName("ProjectNavigation"); setContextMenuPolicy(Qt::CustomContextMenu); } + + // remove branch indicators + void drawBranches(QPainter *, const QRect &, const QModelIndex &) const override + { + return; + } }; diff --git a/src/plugins/projectexplorer/targetsettingspanel.cpp b/src/plugins/projectexplorer/targetsettingspanel.cpp index 57dddd97c50..7af57607000 100644 --- a/src/plugins/projectexplorer/targetsettingspanel.cpp +++ b/src/plugins/projectexplorer/targetsettingspanel.cpp @@ -355,7 +355,7 @@ public: return Utils::Icons::ERROR.icon(); if (k->hasWarning()) return Utils::Icons::WARNING.icon(); - break; + return Utils::Icons::EMPTY14.icon(); } case Qt::TextColorRole: { @@ -561,6 +561,9 @@ public: case ActiveItemRole: return QVariant::fromValue(const_cast(this)); + case Qt::DecorationRole: + return Utils::Icons::EMPTY14.icon(); + default: break; } diff --git a/src/plugins/qmakeprojectmanager/customwidgetwizard/customwidgetwidgetswizardpage.cpp b/src/plugins/qmakeprojectmanager/customwidgetwizard/customwidgetwidgetswizardpage.cpp index 932c8901c3b..3a39af6a186 100644 --- a/src/plugins/qmakeprojectmanager/customwidgetwizard/customwidgetwidgetswizardpage.cpp +++ b/src/plugins/qmakeprojectmanager/customwidgetwizard/customwidgetwidgetswizardpage.cpp @@ -46,7 +46,7 @@ CustomWidgetWidgetsWizardPage::CustomWidgetWidgetsWizardPage(QWidget *parent) : { m_ui->setupUi(this); m_ui->tabStackWidget->setLayout(m_tabStackLayout); - m_ui->addButton->setIcon(Utils::Icons::PLUS.icon()); + m_ui->addButton->setIcon(Utils::Icons::PLUS_TOOLBAR.icon()); connect(m_ui->addButton, &QAbstractButton::clicked, m_ui->classList, &ClassList::startEditingNewClassItem); m_ui->deleteButton->setIcon(Utils::Icons::MINUS.icon()); connect(m_ui->deleteButton, &QAbstractButton::clicked, m_ui->classList, &ClassList::removeCurrentClass); diff --git a/src/plugins/qmldesigner/components/componentcore/qmldesignericonprovider.cpp b/src/plugins/qmldesigner/components/componentcore/qmldesignericonprovider.cpp index c1962eda317..5ccf569acd6 100644 --- a/src/plugins/qmldesigner/components/componentcore/qmldesignericonprovider.cpp +++ b/src/plugins/qmldesigner/components/componentcore/qmldesignericonprovider.cpp @@ -58,7 +58,7 @@ QPixmap QmlDesignerIconProvider::requestPixmap(const QString &id, QSize *size, c if (id == "close") result = Utils::Icons::CLOSE_TOOLBAR.pixmap(); else if (id == "plus") - result = Utils::Icons::PLUS.pixmap(); + result = Utils::Icons::PLUS_TOOLBAR.pixmap(); else if (id == "expression") result = Icon({ { iconPath() + QLatin1String("expression.png"), Theme::IconsBaseColor}}, Icon::Tint).pixmap(); diff --git a/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp b/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp index b7f9a69fa53..059ca276cab 100644 --- a/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp +++ b/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp @@ -124,7 +124,7 @@ QList ConnectionViewWidget::createToolBarWidgets() QList buttons; buttons << new QToolButton(); - buttons.last()->setIcon(Utils::Icons::PLUS.icon()); + buttons.last()->setIcon(Utils::Icons::PLUS_TOOLBAR.icon()); buttons.last()->setToolTip(tr("Add binding or connection.")); connect(buttons.last(), SIGNAL(clicked()), this, SLOT(addButtonClicked())); connect(this, SIGNAL(setEnabledAddButton(bool)), buttons.last(), SLOT(setEnabled(bool)));