From d38a49a9d616b02a43b53a7fa7235b6cb368d891 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Wed, 3 Mar 2021 00:10:07 +0100 Subject: 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 --- src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp') 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); } -- cgit v1.2.1