summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/toolchainmanager.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@digia.com>2012-10-02 16:52:30 +0200
committerTobias Hunger <tobias.hunger@digia.com>2012-10-04 13:21:47 +0200
commiteaaae54e10aaeefc3ffb70592b2a2bf7dad644df (patch)
tree1c86740eaf2b760a03bd002888b546390e639c10 /src/plugins/projectexplorer/toolchainmanager.cpp
parent6bf583987a8d8531abee4a5f534e9a96611d7d40 (diff)
downloadqt-creator-eaaae54e10aaeefc3ffb70592b2a2bf7dad644df.tar.gz
Make sure to save settings when closing managers
This is needed to catch any updates that were triggered during tear down of the UI (which happens after the saveSettings signal was emitted). Change-Id: I9f14e8807070f3192551a3653bad31072db539f5 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/projectexplorer/toolchainmanager.cpp')
-rw-r--r--src/plugins/projectexplorer/toolchainmanager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/toolchainmanager.cpp b/src/plugins/projectexplorer/toolchainmanager.cpp
index 0177ab1091..a40ab26ab7 100644
--- a/src/plugins/projectexplorer/toolchainmanager.cpp
+++ b/src/plugins/projectexplorer/toolchainmanager.cpp
@@ -203,6 +203,8 @@ void ToolChainManager::restoreToolChains()
ToolChainManager::~ToolChainManager()
{
+ saveToolChains(); // Make sure to save tool chains when closing
+
// Deregister tool chains
QList<ToolChain *> copy = d->toolChains();
foreach (ToolChain *tc, copy)