summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/modemanager.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2012-08-24 14:11:06 +0200
committerTobias Hunger <tobias.hunger@nokia.com>2012-08-29 10:12:57 +0200
commitf47a916c537ecad6cea5c304d104d5e29830aa05 (patch)
tree4cdb7839dc7082865119a41184dd68ab1f5cd32f /src/plugins/coreplugin/modemanager.h
parent2ebce73d13dcdd5300384daf348a2ffd51f52b24 (diff)
downloadqt-creator-f47a916c537ecad6cea5c304d104d5e29830aa05.tar.gz
Save settings on mode changes
This partly addresses QTCREATORBUG-7754: Settings are lost way less often this way. We do not really want to save whenever settings might have been touched, so this seems like a good compromise to me. Most modes at least have some view specific settings that need saving, so lets just save everything on each mode change. Settings are only written to disk if they really changed nowadays, so this should be fine. Task-number: QTCREATORBUG-7754 Change-Id: I26ae18cae38754da6c79a8b870ffae2e681db7c1 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Diffstat (limited to 'src/plugins/coreplugin/modemanager.h')
-rw-r--r--src/plugins/coreplugin/modemanager.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/modemanager.h b/src/plugins/coreplugin/modemanager.h
index cdf26b84ae..d1fc497d9e 100644
--- a/src/plugins/coreplugin/modemanager.h
+++ b/src/plugins/coreplugin/modemanager.h
@@ -85,6 +85,8 @@ private slots:
void currentTabChanged(int index);
void updateModeToolTip();
void enabledStateChanged();
+ void handleStartup();
+ void handleShutdown();
};
} // namespace Core