diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2017-11-22 13:39:53 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2017-11-22 13:16:34 +0000 |
commit | e037fe7e0cb315bdbf7e1b483becead45af6afaa (patch) | |
tree | 3d381c3c871c6aada4e4985f465dcdb9dc820c14 /src | |
parent | 7c96f0027ec9c72fbbc00b29637ad9d07474551c (diff) |
CMake: Hide nodes from project list
Hide nodes from project list so that they will not end up cluttering
the locator with directory locations (which creator can not open anyway).
Task-number: QTCREATORBUG-19346
Change-Id: I78d7d16b7cdacf5536e81c5001a292af0bd0c2df
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp index 1b94ffc7e9..98e6b4efc2 100644 --- a/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeprojectnodes.cpp @@ -40,6 +40,7 @@ CMakeInputsNode::CMakeInputsNode(const Utils::FileName &cmakeLists) : setPriority(Node::DefaultPriority - 10); // Bottom most! setDisplayName(QCoreApplication::translate("CMakeFilesProjectNode", "CMake Modules")); setIcon(QIcon(":/projectexplorer/images/session.png")); // TODO: Use a better icon! + setListInProject(false); } QByteArray CMakeInputsNode::generateId(const Utils::FileName &inputFile) @@ -57,6 +58,7 @@ CMakeListsNode::CMakeListsNode(const Utils::FileName &cmakeListPath) : { static QIcon folderIcon = Core::FileIconProvider::directoryIcon(Constants::FILEOVERLAY_CMAKE); setIcon(folderIcon); + setListInProject(false); } bool CMakeListsNode::showInSimpleTree() const @@ -69,6 +71,7 @@ CMakeProjectNode::CMakeProjectNode(const Utils::FileName &directory) : { setPriority(Node::DefaultProjectPriority + 1000); setIcon(QIcon(":/projectexplorer/images/projectexplorer.png")); // TODO: Use proper icon! + setListInProject(false); } bool CMakeProjectNode::showInSimpleTree() const @@ -86,6 +89,7 @@ CMakeTargetNode::CMakeTargetNode(const Utils::FileName &directory, const QString { setPriority(Node::DefaultProjectPriority + 900); setIcon(QIcon(":/projectexplorer/images/build.png")); // TODO: Use proper icon! + setListInProject(false); } QByteArray CMakeTargetNode::generateId(const Utils::FileName &directory, const QString &target) |