diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2021-02-26 17:31:00 +0100 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2021-03-01 08:23:51 +0000 |
commit | 9fbd1c26b052396a7c97c7100919f466365e50ce (patch) | |
tree | 1e8a4fe39ff8d0f7ebbf26cd600e7ab4f0a656a6 /src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp | |
parent | a0f12f5b98ffc6cb3ef2d2a5ff98fd8386ae50da (diff) | |
download | qt-creator-9fbd1c26b052396a7c97c7100919f466365e50ce.tar.gz |
CMakeProjectManager: Use the "gear" as project root item icon overlay
Replace and remove the pixel accumulation called "projectexplorer.png".
Fixes: QTCREATORBUG-25397
Change-Id: Idbf5e634bbe98d6eb9cc2cbaafd7f631cac18a83
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp index 4fa34cba60..002a2b8262 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp @@ -31,6 +31,7 @@ #include <android/androidconstants.h> #include <coreplugin/fileiconprovider.h> #include <ios/iosconstants.h> +#include <projectexplorer/projectexplorerconstants.h> #include <projectexplorer/target.h> #include <utils/qtcassert.h> @@ -71,7 +72,9 @@ CMakeProjectNode::CMakeProjectNode(const Utils::FilePath &directory) : ProjectExplorer::ProjectNode(directory) { setPriority(Node::DefaultProjectPriority + 1000); - setIcon(QIcon(":/projectexplorer/images/projectexplorer.png")); // TODO: Use proper icon! + static const QIcon productIcon = Core::FileIconProvider::directoryIcon( + ProjectExplorer::Constants::FILEOVERLAY_PRODUCT); + setIcon(productIcon); setListInProject(false); } |