diff options
author | David Schulz <david.schulz@qt.io> | 2017-11-16 08:25:31 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2017-11-16 13:55:35 +0000 |
commit | 97053d9f2f56f9844483f503d9fed8badc2a276b (patch) | |
tree | fe8ec4bde313705d8c2826c90cc9213293b49601 /src/plugins/clangcodemodel/clangtextmark.cpp | |
parent | 8eececaa96153c69c11ac42c4b09e5b1944f9d4e (diff) | |
download | qt-creator-97053d9f2f56f9844483f503d9fed8badc2a276b.tar.gz |
Utils: Move code model icons to utils
Using the already established icons for code model errors and warnings
to Utils to mak them accessible for other code models.
Change-Id: If9f8efde60cf20411e043aeb2831a9254398bcaf
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel/clangtextmark.cpp')
-rw-r--r-- | src/plugins/clangcodemodel/clangtextmark.cpp | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/src/plugins/clangcodemodel/clangtextmark.cpp b/src/plugins/clangcodemodel/clangtextmark.cpp index a24e1fea1d..175266730b 100644 --- a/src/plugins/clangcodemodel/clangtextmark.cpp +++ b/src/plugins/clangcodemodel/clangtextmark.cpp @@ -28,7 +28,7 @@ #include "clangconstants.h" #include "clangdiagnostictooltipwidget.h" -#include <utils/icon.h> +#include <utils/utilsicons.h> #include <utils/qtcassert.h> #include <utils/theme/theme.h> @@ -86,23 +86,11 @@ ClangTextMark::ClangTextMark(const QString &fileName, void ClangTextMark::updateIcon(bool valid) { - static const QIcon errorIcon = Utils::Icon( - {{":/clangcodemodel/images/error.png", Utils::Theme::IconsErrorColor}}, - Utils::Icon::Tint).icon(); - static const QIcon warningIcon = Utils::Icon( - {{":/clangcodemodel/images/warning.png", Utils::Theme::IconsWarningColor}}, - Utils::Icon::Tint).icon(); - static const QIcon invalidErrorIcon = Utils::Icon( - {{":/clangcodemodel/images/error.png", Utils::Theme::IconsDisabledColor}}, - Utils::Icon::Tint).icon(); - static const QIcon invalidWarningIcon = Utils::Icon( - {{":/clangcodemodel/images/warning.png", Utils::Theme::IconsDisabledColor}}, - Utils::Icon::Tint).icon(); - + using namespace Utils::Icons; if (isWarningOrNote(m_diagnostic.severity())) - setIcon(valid ? warningIcon : invalidWarningIcon); + setIcon(valid ? CODEMODEL_WARNING.icon() : CODEMODEL_DISABLED_WARNING.icon()); else - setIcon(valid ? errorIcon : invalidErrorIcon); + setIcon(valid ? CODEMODEL_ERROR.icon() : CODEMODEL_DISABLED_ERROR.icon()); } bool ClangTextMark::addToolTipContent(QLayout *target) const |