summaryrefslogtreecommitdiff
path: root/src/libs/utils/persistentsettings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/utils/persistentsettings.cpp')
-rw-r--r--src/libs/utils/persistentsettings.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/utils/persistentsettings.cpp b/src/libs/utils/persistentsettings.cpp
index 5d7a35db3a..1db834bff7 100644
--- a/src/libs/utils/persistentsettings.cpp
+++ b/src/libs/utils/persistentsettings.cpp
@@ -336,11 +336,17 @@ bool PersistentSettingsReader::load(const FilePath &fileName)
if (fileName.fileSize() == 0) // skip empty files
return false;
+ m_filePath = fileName.parentDir();
ParseContext ctx;
m_valueMap = ctx.parse(fileName);
return true;
}
+FilePath PersistentSettingsReader::filePath()
+{
+ return m_filePath;
+}
+
/*!
\class Utils::PersistentSettingsWriter