aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/projecttree.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2017-03-09 14:41:01 +0100
committerTobias Hunger <tobias.hunger@qt.io>2017-03-10 15:17:25 +0000
commit5a5a464dfa2cadcd8d769936a5ee8e05383b1975 (patch)
tree65b6d303879d3293078ce8931408ab3e53118176 /src/plugins/projectexplorer/projecttree.h
parent4b539cf56070044e1c4539b4ef6d6e3f7e76d260 (diff)
ProjectNodes: Introduce FolderNode::replaceSubtree
Introduce FolderNode::replaceSubtree incl. necessary signalling Change-Id: I57762cd24a2986d3a04d0de6b794c1f6c772dbe6 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/projecttree.h')
-rw-r--r--src/plugins/projectexplorer/projecttree.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/projecttree.h b/src/plugins/projectexplorer/projecttree.h
index 183ae791cd..58d15fd049 100644
--- a/src/plugins/projectexplorer/projecttree.h
+++ b/src/plugins/projectexplorer/projecttree.h
@@ -68,6 +68,7 @@ signals:
// Emitted whenever the model needs to send a update signal.
void nodeUpdated(ProjectExplorer::Node *node);
+ void subtreeChanged(ProjectExplorer::Node *node);
void dataChanged();
void aboutToShowContextMenu(ProjectExplorer::Project *project,
@@ -75,6 +76,7 @@ signals:
public: // for nodes to emit signals, do not call unless you are a node
static void emitNodeUpdated(ProjectExplorer::Node *node);
+ static void emitSubtreeChanged(ProjectExplorer::Node *node);
static void emitDataChanged();
void collapseAll();