aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTasuku Suzuki <stasuku@gmail.com>2013-12-31 01:53:50 +0900
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-10 16:46:52 +0100
commit0a74dc69b4c57a15da90be29b598371dfa63f7ee (patch)
tree18e385194fa2893d0054cab36b6ea448b682c2c2
parent6acaa1c42936f89d74324be9c0cce4873a9a565b (diff)
not build QQmlSettings when QT_NO_SETTINGS is defined
The current implementation is based on QSettings. Change-Id: I2e45070dabaf915b1c1b9f4e7c63b6c3e36e48a0 Reviewed-by: Alan Alpert <aalpert@blackberry.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
-rw-r--r--src/imports/settings/settings.pro3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/imports/settings/settings.pro b/src/imports/settings/settings.pro
index 29229f59cb..3d7c9c31b8 100644
--- a/src/imports/settings/settings.pro
+++ b/src/imports/settings/settings.pro
@@ -1,3 +1,6 @@
+load(qfeatures)
+requires(!contains(QT_DISABLED_FEATURES, settings))
+
CXX_MODULE = qml
TARGET = qmlsettingsplugin
TARGETPATH = Qt/labs/settings