diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2017-03-03 17:16:32 +0100 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2017-03-10 16:22:36 +0000 |
commit | d78e0edb5d35c8ba530915daff0947ae2bca636f (patch) | |
tree | 33b2fb531a21092d71f2a3ce6b786814bb5add18 /src/plugins/projectexplorer/projecttree.h | |
parent | 49fef0ae24b094874186163a767c019a3cde7b00 (diff) |
ProjectNodes: Remove no longer necessary signaling
The project tree is updated in one go now, so there is no need to
signal each and every change.
Change-Id: I7d5829d688b406ee2e701a2aa004b9e8bb5870a9
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/projecttree.h')
-rw-r--r-- | src/plugins/projectexplorer/projecttree.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/projectexplorer/projecttree.h b/src/plugins/projectexplorer/projecttree.h index 58d15fd049..64ae2af9ed 100644 --- a/src/plugins/projectexplorer/projecttree.h +++ b/src/plugins/projectexplorer/projecttree.h @@ -62,23 +62,20 @@ public: static void highlightProject(Project *project, const QString &message); + void collapseAll(); + signals: void currentProjectChanged(ProjectExplorer::Project *project); void currentNodeChanged(); // 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, ProjectExplorer::Node *node); 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(); private: void sessionChanged(); |