diff options
author | Aaron Seigo <aseigo@kde.org> | 2014-09-19 13:42:38 +0200 |
---|---|---|
committer | Aaron Seigo <aseigo@kde.org> | 2014-09-19 16:21:19 +0200 |
commit | ba7449db03273af8ac0f17c0ca553d253a31e065 (patch) | |
tree | c92f562bfe4426f33ff2d1cc4d4c053c293f60b7 | |
parent | af146c83f5f7f4c30dbf3cc0beaf5498153b6ea3 (diff) | |
download | kconfig-ba7449db03273af8ac0f17c0ca553d253a31e065.tar.gz kconfig-ba7449db03273af8ac0f17c0ca553d253a31e065.tar.bz2 |
provide a getter for OpenFlags
-rw-r--r-- | src/core/kconfig.cpp | 7 | ||||
-rw-r--r-- | src/core/kconfig.h | 6 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/core/kconfig.cpp b/src/core/kconfig.cpp index c6dec436..782e9714 100644 --- a/src/core/kconfig.cpp +++ b/src/core/kconfig.cpp @@ -517,6 +517,13 @@ QString KConfig::name() const return d->fileName; } + +KConfig::OpenFlags KConfig::openFlags() const +{ + Q_D(const KConfig); + return d->openFlags; +} + Q_GLOBAL_STATIC(QString, globalMainConfigName) void KConfig::setMainConfigName(const QString &str) diff --git a/src/core/kconfig.h b/src/core/kconfig.h index d7d4b7df..a0d64f61 100644 --- a/src/core/kconfig.h +++ b/src/core/kconfig.h @@ -158,6 +158,12 @@ public: */ QString name() const; + /** + * @return the flags this object was opened with + * @since 5.2 + */ + OpenFlags openFlags() const; + /// @reimp bool sync() Q_DECL_OVERRIDE; |