summaryrefslogtreecommitdiff
path: root/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2021-02-26 17:31:00 +0100
committerAlessandro Portale <alessandro.portale@qt.io>2021-03-01 08:23:51 +0000
commit9fbd1c26b052396a7c97c7100919f466365e50ce (patch)
tree1e8a4fe39ff8d0f7ebbf26cd600e7ab4f0a656a6 /src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp
parenta0f12f5b98ffc6cb3ef2d2a5ff98fd8386ae50da (diff)
downloadqt-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.cpp5
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);
}