diff options
author | Alessandro Portale <alessandro.portale@theqtcompany.com> | 2015-10-19 12:55:13 +0200 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@theqtcompany.com> | 2015-10-23 16:04:52 +0000 |
commit | b8bdc6f669d0949292be217e84fe046ea8450e1c (patch) | |
tree | adf7521912f2c28b3b571049938f81ce0146207e /src/plugins/diffeditor | |
parent | e6d038364fe44d96b93fa2f5e40334e7ecad13c2 (diff) | |
download | qt-creator-b8bdc6f669d0949292be217e84fe046ea8450e1c.tar.gz |
Icon refresh: First step towards the new Qt Creator themes
http://blog.qt.io/blog/author/didesous/ announced new designs/themes
for Qt Creator. This patch replaces many of the existing toolbar icons
with recolorizable masks for better theming support.
Change-Id: I557aa485205fe2624f33724226f698c303342b40
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
Diffstat (limited to 'src/plugins/diffeditor')
-rw-r--r-- | src/plugins/diffeditor/diffeditor.cpp | 9 | ||||
-rw-r--r-- | src/plugins/diffeditor/diffview.cpp | 7 | ||||
-rw-r--r-- | src/plugins/diffeditor/images/sidebysidediff.png | bin | 257 -> 164 bytes | |||
-rw-r--r-- | src/plugins/diffeditor/images/sidebysidediff@2x.png | bin | 408 -> 171 bytes | |||
-rw-r--r-- | src/plugins/diffeditor/images/topbar.png | bin | 125 -> 100 bytes | |||
-rw-r--r-- | src/plugins/diffeditor/images/topbar@2x.png | bin | 129 -> 104 bytes | |||
-rw-r--r-- | src/plugins/diffeditor/images/unifieddiff.png | bin | 202 -> 157 bytes | |||
-rw-r--r-- | src/plugins/diffeditor/images/unifieddiff@2x.png | bin | 256 -> 201 bytes |
8 files changed, 10 insertions, 6 deletions
diff --git a/src/plugins/diffeditor/diffeditor.cpp b/src/plugins/diffeditor/diffeditor.cpp index f22d191b35..fe4759f44b 100644 --- a/src/plugins/diffeditor/diffeditor.cpp +++ b/src/plugins/diffeditor/diffeditor.cpp @@ -45,6 +45,7 @@ #include <utils/algorithm.h> #include <utils/fileutils.h> #include <utils/qtcassert.h> +#include <utils/themehelper.h> #include <QAction> #include <QStackedWidget> @@ -282,16 +283,16 @@ DiffEditor::DiffEditor() m_whitespaceButtonAction = m_toolBar->addAction(tr("Ignore Whitespace")); m_whitespaceButtonAction->setCheckable(true); - m_toggleDescriptionAction = m_toolBar->addAction(QIcon(QLatin1String(Constants::ICON_TOP_BAR)), - QString()); + m_toggleDescriptionAction = m_toolBar->addAction( + Utils::ThemeHelper::themedIcon(QLatin1String(Constants::ICON_TOP_BAR)), QString()); m_toggleDescriptionAction->setCheckable(true); m_reloadAction = m_toolBar->addAction(QIcon(QLatin1String(Core::Constants::ICON_RELOAD_GRAY)), tr("Reload Diff")); m_reloadAction->setToolTip(tr("Reload Diff")); - m_toggleSyncAction = m_toolBar->addAction(QIcon(QLatin1String(Core::Constants::ICON_LINK)), - QString()); + m_toggleSyncAction = m_toolBar->addAction( + Utils::ThemeHelper::themedIcon(QLatin1String(Core::Constants::ICON_LINK)), QString()); m_toggleSyncAction->setCheckable(true); m_viewSwitcherAction = m_toolBar->addAction(QIcon(), QString()); diff --git a/src/plugins/diffeditor/diffview.cpp b/src/plugins/diffeditor/diffview.cpp index 98e75f2ce2..bb70085c90 100644 --- a/src/plugins/diffeditor/diffview.cpp +++ b/src/plugins/diffeditor/diffview.cpp @@ -34,6 +34,7 @@ #include "sidebysidediffeditorwidget.h" #include <utils/qtcassert.h> +#include <utils/themehelper.h> #include <QCoreApplication> @@ -96,7 +97,8 @@ void IDiffView::setSyncToolTip(const QString &text) UnifiedView::UnifiedView() : m_widget(0) { setId(UNIFIED_VIEW_ID); - setIcon(QIcon(QLatin1String(":/diffeditor/images/unifieddiff.png"))); + setIcon(Utils::ThemeHelper::themedIcon( + QLatin1String(":/diffeditor/images/unifieddiff.png"))); setToolTip(QCoreApplication::translate("DiffEditor::UnifiedView", "Switch to Unified Diff Editor")); } @@ -152,7 +154,8 @@ void UnifiedView::setSync(bool sync) SideBySideView::SideBySideView() : m_widget(0) { setId(SIDE_BY_SIDE_VIEW_ID); - setIcon(QIcon(QLatin1String(":/diffeditor/images/sidebysidediff.png"))); + setIcon(Utils::ThemeHelper::themedIcon( + QLatin1String(":/diffeditor/images/sidebysidediff.png"))); setToolTip(QCoreApplication::translate("DiffEditor::SideBySideView", "Switch to Side By Side Diff Editor")); setSupportsSync(true); diff --git a/src/plugins/diffeditor/images/sidebysidediff.png b/src/plugins/diffeditor/images/sidebysidediff.png Binary files differindex f0b2e45844..21dfa6a0a5 100644 --- a/src/plugins/diffeditor/images/sidebysidediff.png +++ b/src/plugins/diffeditor/images/sidebysidediff.png diff --git a/src/plugins/diffeditor/images/sidebysidediff@2x.png b/src/plugins/diffeditor/images/sidebysidediff@2x.png Binary files differindex 41476fffcd..d45d1b8d68 100644 --- a/src/plugins/diffeditor/images/sidebysidediff@2x.png +++ b/src/plugins/diffeditor/images/sidebysidediff@2x.png diff --git a/src/plugins/diffeditor/images/topbar.png b/src/plugins/diffeditor/images/topbar.png Binary files differindex 7a15c16cab..1ba7235dea 100644 --- a/src/plugins/diffeditor/images/topbar.png +++ b/src/plugins/diffeditor/images/topbar.png diff --git a/src/plugins/diffeditor/images/topbar@2x.png b/src/plugins/diffeditor/images/topbar@2x.png Binary files differindex 3a1c15c1bc..894bcbf587 100644 --- a/src/plugins/diffeditor/images/topbar@2x.png +++ b/src/plugins/diffeditor/images/topbar@2x.png diff --git a/src/plugins/diffeditor/images/unifieddiff.png b/src/plugins/diffeditor/images/unifieddiff.png Binary files differindex 70975187e9..ff989cd5d2 100644 --- a/src/plugins/diffeditor/images/unifieddiff.png +++ b/src/plugins/diffeditor/images/unifieddiff.png diff --git a/src/plugins/diffeditor/images/unifieddiff@2x.png b/src/plugins/diffeditor/images/unifieddiff@2x.png Binary files differindex bd7826f4e1..671f47dd55 100644 --- a/src/plugins/diffeditor/images/unifieddiff@2x.png +++ b/src/plugins/diffeditor/images/unifieddiff@2x.png |