summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/projectwindow.h
diff options
context:
space:
mode:
authordt <qtc-committer@nokia.com>2009-03-11 17:36:17 +0100
committerdt <qtc-committer@nokia.com>2009-03-11 17:36:17 +0100
commit0cd8da28d4020e84185fe41639effcba7e59b12a (patch)
treec99b61fb67053ebea969fcadbf32e36448be5ec4 /src/plugins/projectexplorer/projectwindow.h
parent047e5af24a63a7c9081e8b3ee296b178dee6693b (diff)
downloadqt-creator-0cd8da28d4020e84185fe41639effcba7e59b12a.tar.gz
Fixes: Crashes on switching sessions.
Task: Reported on irc Details: Hopefully this new code is a little bit more robust, i tried to untangle the code a bit.
Diffstat (limited to 'src/plugins/projectexplorer/projectwindow.h')
-rw-r--r--src/plugins/projectexplorer/projectwindow.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/projectwindow.h b/src/plugins/projectexplorer/projectwindow.h
index 199be12cc9..18d19f749c 100644
--- a/src/plugins/projectexplorer/projectwindow.h
+++ b/src/plugins/projectexplorer/projectwindow.h
@@ -62,6 +62,12 @@ private slots:
void saveStatus();
void updateTreeWidget();
+
+ void updateTreeWidgetStatupProjectChanged(ProjectExplorer::Project *startupProject);
+ void updateTreeWidgetProjectAdded(ProjectExplorer::Project *addedProject);
+ void updateTreeWidgetProjectRemoved(ProjectExplorer::Project *removedProject);
+ void updateTreeWidgetAboutToRemoveProject(ProjectExplorer::Project *removedProject);
+
void handleItem(QTreeWidgetItem *item, int column);
void handleCurrentItemChanged(QTreeWidgetItem *);