summaryrefslogtreecommitdiffstats
path: root/examples/sensors/sensorsshowcase/sensorsshowcase.pro
diff options
context:
space:
mode:
Diffstat (limited to 'examples/sensors/sensorsshowcase/sensorsshowcase.pro')
-rw-r--r--examples/sensors/sensorsshowcase/sensorsshowcase.pro53
1 files changed, 36 insertions, 17 deletions
diff --git a/examples/sensors/sensorsshowcase/sensorsshowcase.pro b/examples/sensors/sensorsshowcase/sensorsshowcase.pro
index f57733f5..cded9071 100644
--- a/examples/sensors/sensorsshowcase/sensorsshowcase.pro
+++ b/examples/sensors/sensorsshowcase/sensorsshowcase.pro
@@ -1,27 +1,46 @@
-TEMPLATE = app
-TARGET = sensorsshowcase
+# Copyright (C) 2023 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
+
QT += quick sensors svg
+
+TARGET = sensorsshowcase
+TEMPLATE = app
+
SOURCES = main.cpp
-RESOURCES += \
- sensorsshowcase.qrc
+qml_resources.files = \
+ qmldir \
+ Main.qml \
+ Accelerometer.qml \
+ Compass.qml \
+ Gyroscope.qml \
+ Magnetometer.qml \
+ Proximity.qml \
+ ProgressXYZBar.qml \
+ images/compass.svg \
+ images/magnet.svg \
+ images/qt_logo.png
-OTHER_FILES = \
- $$files(*.qml) \
- images \
- android/AndroidManifest.xml
+qml_resources.prefix = /qt/qml/SensorShowcaseModule
-target.path = $$[QT_INSTALL_EXAMPLES]/sensors/sensorsshowcase
-INSTALLS += target
+data_resources.files = \
+ qtquickcontrols2.conf
-ios {
-QMAKE_INFO_PLIST = Info.plist
+data_resources.prefix = /
+
+RESOURCES += \
+ qml_resources \
+ data_resources
-# manual plugin loading needed with older Qt
-# QTPLUGIN += qsvg qtsensors_ios qtsensors_generic
+android {
+ OTHER_FILES = android/AndroidManifest.xml
+ ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
}
-ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
+ios {
+ QMAKE_INFO_PLIST = Info.plist
+ EXAMPLE_FILES += Info.plist
+}
-EXAMPLE_FILES += \
- Info.plist
+target.path = $$[QT_INSTALL_EXAMPLES]/sensors/sensorsshowcase
+INSTALLS += target