aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/projecttree.h
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-09-04 16:12:34 +0200
committerEike Ziller <eike.ziller@qt.io>2017-09-04 16:12:34 +0200
commit3543bd5d1a44e25a1136475243ce8ba27e49b48e (patch)
tree25afe05a8990afa8ff3401753d1255810bcb9b81 /src/plugins/projectexplorer/projecttree.h
parentd9974ec6d55532a338ec2cff91acb2d31b302e8e (diff)
parent33bb20ba5766465d5683577e6f816298cbcfaf34 (diff)
Merge remote-tracking branch 'origin/4.4'
Conflicts: src/plugins/projectexplorer/projectexplorer.cpp Change-Id: I7881fc51021c49b792a384ad9f8a4f71fc457ce2
Diffstat (limited to 'src/plugins/projectexplorer/projecttree.h')
-rw-r--r--src/plugins/projectexplorer/projecttree.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/projecttree.h b/src/plugins/projectexplorer/projecttree.h
index 87bcb7216c..3d880d8355 100644
--- a/src/plugins/projectexplorer/projecttree.h
+++ b/src/plugins/projectexplorer/projecttree.h
@@ -68,6 +68,8 @@ public:
static void registerTreeManager(const TreeManagerFunction &treeChange);
static void applyTreeManager(FolderNode *folder);
+ static bool hasNode(const Node *node);
+
void collapseAll();
// for nodes to emit signals, do not call unless you are a node
@@ -83,6 +85,9 @@ signals:
void aboutToShowContextMenu(ProjectExplorer::Project *project,
ProjectExplorer::Node *node);
+ // Emitted on any change to the tree
+ void treeChanged();
+
private:
void sessionChanged();
void update();