aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qtsupport/qtversionmanager.h
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@nokia.com>2012-08-17 13:18:31 +0200
committerTobias Hunger <tobias.hunger@nokia.com>2012-08-24 15:48:40 +0200
commit96d80096937dee90f7566538245daa9b0c4aa08a (patch)
tree4079dd3e3d207f9dde540f88f77359361c6757af /src/plugins/qtsupport/qtversionmanager.h
parent29ec32a531912df1008ba12db99df8a3cd9afefe (diff)
Fix saving of xml files
Do not save XML config files (profiles.xml, toolchains.xml, etc.) if the file has not changed. Change-Id: I5f0dea374b33a05e7c428f4031d53c83d92de595 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
Diffstat (limited to 'src/plugins/qtsupport/qtversionmanager.h')
-rw-r--r--src/plugins/qtsupport/qtversionmanager.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/qtsupport/qtversionmanager.h b/src/plugins/qtsupport/qtversionmanager.h
index 2b378895ed..f2f4697c44 100644
--- a/src/plugins/qtsupport/qtversionmanager.h
+++ b/src/plugins/qtsupport/qtversionmanager.h
@@ -37,7 +37,11 @@
#include <QSet>
#include <QStringList>
-namespace Utils { class FileSystemWatcher; }
+namespace Utils {
+class FileSystemWatcher;
+class PersistentSettingsWriter;
+} // namespace Utils
+
namespace ProjectExplorer { class ProfileInformation; }
namespace QtSupport {
@@ -143,6 +147,7 @@ private:
Utils::FileSystemWatcher *m_configFileWatcher;
QTimer *m_fileWatcherTimer;
+ Utils::PersistentSettingsWriter *m_writer;
};
namespace Internal {