diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2021-03-03 00:10:07 +0100 |
---|---|---|
committer | Alessandro Portale <alessandro.portale@qt.io> | 2021-03-03 10:45:56 +0000 |
commit | d38a49a9d616b02a43b53a7fa7235b6cb368d891 (patch) | |
tree | 717deb32fc8d35f14733932cf257c0f49ac60033 /src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp | |
parent | b4de69795f97e31061af439345c750e6693b475c (diff) | |
download | qt-creator-d38a49a9d616b02a43b53a7fa7235b6cb368d891.tar.gz |
CMakeProjectManager: Conform Modules icon
The Modules node in the tree of a loaded CMake project looks quite
different than the rest of the icons. Also, it is neither available as
High-DPI variant nor do we have the original vector graphics for it.
Thich change fixes the above issues.
Task-number: QTCREATORBUG-25412
Change-Id: I4ad5853330424f9fec2520b8b539a325b6c80176
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp index 002a2b8262..211aca4065 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp @@ -46,7 +46,9 @@ CMakeInputsNode::CMakeInputsNode(const Utils::FilePath &cmakeLists) : { setPriority(Node::DefaultPriority - 10); // Bottom most! setDisplayName(QCoreApplication::translate("CMakeFilesProjectNode", "CMake Modules")); - setIcon(QIcon(":/projectexplorer/images/session.png")); // TODO: Use a better icon! + static const QIcon modulesIcon = Core::FileIconProvider::directoryIcon( + ProjectExplorer::Constants::FILEOVERLAY_MODULES); + setIcon(modulesIcon); setListInProject(false); } |