diff options
author | Christian Kandeler <christian.kandeler@digia.com> | 2014-05-26 10:44:18 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@digia.com> | 2014-05-26 18:15:11 +0200 |
commit | 0f0d90485e591eb74e3f5b773e849aadba480088 (patch) | |
tree | fcf29ff8207a1b2951c3a58091dde67016a8f097 /src/lib/corelib/tools/settings.h | |
parent | 875f9ba4e7631a3c66e1edfc54f6b4ed6a42b841 (diff) |
Add the settings directory to the project setup parameters.
This way, the settings become available for use in the qbs library,
which means it can, for instance, expand the build configuration itself
instead of putting this burden onto the API callers.
Change-Id: I09e6067990ac2b7c2238951f9759fe52dc51b6f9
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/lib/corelib/tools/settings.h')
-rw-r--r-- | src/lib/corelib/tools/settings.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/corelib/tools/settings.h b/src/lib/corelib/tools/settings.h index 9741c2bf0..622ed5b5f 100644 --- a/src/lib/corelib/tools/settings.h +++ b/src/lib/corelib/tools/settings.h @@ -59,6 +59,7 @@ public: QStringList profiles() const; QString fileName() const; + QString baseDirectoy() const { return m_baseDir; } private: QString internalRepresentation(const QString &externalKey) const; @@ -67,6 +68,7 @@ private: void checkStatus(); QSettings * const m_settings; + const QString m_baseDir; }; } // namespace qbs |