summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--patches/qt-everywhere-opensource-src-5.6.3/0100-eglfs-plugin-needs-egl-for-correct-cflags.patch22
-rw-r--r--patches/qt-everywhere-opensource-src-5.6.3/0101-qtwebengine-make-sure-sysroot-is-always-set-to.patch23
-rw-r--r--patches/qt-everywhere-opensource-src-5.6.3/0200-ptxdist-qtwebengine-allow-building-with-ptxdist.patch22
-rw-r--r--patches/qt-everywhere-opensource-src-5.6.3/0201-HACK-put-wayland-scanner-outout-in-srcdir.patch24
-rw-r--r--patches/qt-everywhere-opensource-src-5.6.3/0202-qtwebengine-define-TRUE-in-case-of-USE_SYSTEM_LIBJPE.patch23
-rw-r--r--patches/qt-everywhere-opensource-src-5.6.3/series12
-rw-r--r--patches/qt-everywhere-src-5.12.1/0001-qtwayland-use-QT_EGL_NO_X11-and-qt_egl_p.h-everywher.patch87
-rw-r--r--patches/qt-everywhere-src-5.12.1/0002-videonode-egl-use-QT_EGL_NO_X11-and-qt_egl_p.h.patch47
-rw-r--r--patches/qt-everywhere-src-5.12.1/0003-qt3d-link-with-latomic-if-necessary.patch (renamed from patches/qt-everywhere-opensource-src-5.6.3/0102-qt3d-link-with-latomic-if-necessary.patch)2
-rw-r--r--patches/qt-everywhere-src-5.12.1/0004-eglfs_kms-device-ordering-robustness.patch58
-rw-r--r--patches/qt-everywhere-src-5.12.1/0005-ptxdist-qtwebengine-allow-building-with-ptxdist.patch23
-rw-r--r--patches/qt-everywhere-src-5.12.1/0006-ptxdist-qtwebengine-let-ninja-use-the-jobserver.patch22
-rw-r--r--patches/qt-everywhere-src-5.12.1/0007-HACK-qtwebengine-workaround-for-too-long-file-names.patch39
-rw-r--r--patches/qt-everywhere-src-5.12.1/0008-HACK-don-t-resolv-library-paths.patch30
-rw-r--r--patches/qt-everywhere-src-5.12.1/series11
-rw-r--r--rules/host-qt5.make136
-rw-r--r--rules/qt5.in172
-rw-r--r--rules/qt5.make361
-rw-r--r--rules/qt5examples.in1869
-rw-r--r--rules/qt5examples.make1590
20 files changed, 3490 insertions, 1083 deletions
diff --git a/patches/qt-everywhere-opensource-src-5.6.3/0100-eglfs-plugin-needs-egl-for-correct-cflags.patch b/patches/qt-everywhere-opensource-src-5.6.3/0100-eglfs-plugin-needs-egl-for-correct-cflags.patch
deleted file mode 100644
index 3baf73a39..000000000
--- a/patches/qt-everywhere-opensource-src-5.6.3/0100-eglfs-plugin-needs-egl-for-correct-cflags.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Mon, 15 Feb 2016 15:24:41 +0100
-Subject: [PATCH] eglfs-plugin: needs egl for correct cflags
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- qtbase/src/plugins/platforms/eglfs/eglfs-plugin.pro | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/qtbase/src/plugins/platforms/eglfs/eglfs-plugin.pro b/qtbase/src/plugins/platforms/eglfs/eglfs-plugin.pro
-index a628cdccd938..f7e3400615e6 100644
---- a/qtbase/src/plugins/platforms/eglfs/eglfs-plugin.pro
-+++ b/qtbase/src/plugins/platforms/eglfs/eglfs-plugin.pro
-@@ -2,6 +2,8 @@ TARGET = qeglfs
-
- QT += platformsupport-private eglfs_device_lib-private
-
-+CONFIG += egl
-+
- SOURCES += $$PWD/qeglfsmain.cpp
-
- OTHER_FILES += $$PWD/eglfs.json
diff --git a/patches/qt-everywhere-opensource-src-5.6.3/0101-qtwebengine-make-sure-sysroot-is-always-set-to.patch b/patches/qt-everywhere-opensource-src-5.6.3/0101-qtwebengine-make-sure-sysroot-is-always-set-to.patch
deleted file mode 100644
index fa0e06a8f..000000000
--- a/patches/qt-everywhere-opensource-src-5.6.3/0101-qtwebengine-make-sure-sysroot-is-always-set-to.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sun, 6 May 2018 09:00:11 +0200
-Subject: [PATCH] qtwebengine: make sure sysroot is always set to ""
-
-Otherwise chromium will set it's own bogus sysroot.
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- qtwebengine/src/core/gyp_run.pro | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/qtwebengine/src/core/gyp_run.pro b/qtwebengine/src/core/gyp_run.pro
-index 81e1c3297ad2..b96e9f026beb 100644
---- a/qtwebengine/src/core/gyp_run.pro
-+++ b/qtwebengine/src/core/gyp_run.pro
-@@ -44,6 +44,7 @@ force_debug_info {
- cross_compile {
- TOOLCHAIN_SYSROOT = $$[QT_SYSROOT]
- !isEmpty(TOOLCHAIN_SYSROOT): GYP_CONFIG += sysroot=\"$${TOOLCHAIN_SYSROOT}\"
-+ else: GYP_CONFIG += sysroot=\"\"
-
- # Needed for v8, see chromium/v8/build/toolchain.gypi
- GYP_CONFIG += CXX=\"$$which($$QMAKE_CXX)\"
diff --git a/patches/qt-everywhere-opensource-src-5.6.3/0200-ptxdist-qtwebengine-allow-building-with-ptxdist.patch b/patches/qt-everywhere-opensource-src-5.6.3/0200-ptxdist-qtwebengine-allow-building-with-ptxdist.patch
deleted file mode 100644
index c25c32e05..000000000
--- a/patches/qt-everywhere-opensource-src-5.6.3/0200-ptxdist-qtwebengine-allow-building-with-ptxdist.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Tue, 12 May 2015 11:38:35 +0200
-Subject: [PATCH] ptxdist: qtwebengine: allow building with ptxdist
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- qtwebengine/tools/qmake/mkspecs/features/functions.prf | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/qtwebengine/tools/qmake/mkspecs/features/functions.prf b/qtwebengine/tools/qmake/mkspecs/features/functions.prf
-index c8fd278b4e01..3faee6455953 100644
---- a/qtwebengine/tools/qmake/mkspecs/features/functions.prf
-+++ b/qtwebengine/tools/qmake/mkspecs/features/functions.prf
-@@ -162,7 +162,7 @@ defineReplace(getChromiumSrcDir) {
- }
-
- defineReplace(extractCFlag) {
-- CFLAGS = $$QMAKE_CC $$QMAKE_CFLAGS
-+ CFLAGS = $$QMAKE_CC $$QMAKE_CFLAGS $$PTX_QMAKE_CFLAGS
- OPTION = $$find(CFLAGS, $$1)
- OPTION = $$split(OPTION, =)
- return ($$member(OPTION, 1))
diff --git a/patches/qt-everywhere-opensource-src-5.6.3/0201-HACK-put-wayland-scanner-outout-in-srcdir.patch b/patches/qt-everywhere-opensource-src-5.6.3/0201-HACK-put-wayland-scanner-outout-in-srcdir.patch
deleted file mode 100644
index 2ea4c7587..000000000
--- a/patches/qt-everywhere-opensource-src-5.6.3/0201-HACK-put-wayland-scanner-outout-in-srcdir.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Mon, 10 Nov 2014 17:44:10 +0100
-Subject: [PATCH] HACK: put wayland-scanner outout in srcdir
-
-The include paths are currently broken when building OOT
-
-Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
----
- qtbase/mkspecs/features/wayland-scanner.prf | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/qtbase/mkspecs/features/wayland-scanner.prf b/qtbase/mkspecs/features/wayland-scanner.prf
-index 5a97d98373fa..a5477e8f9b42 100644
---- a/qtbase/mkspecs/features/wayland-scanner.prf
-+++ b/qtbase/mkspecs/features/wayland-scanner.prf
-@@ -26,7 +26,7 @@ defineReplace(waylandScannerHeaderFiles) {
- }
-
- qt_install_headers {
-- header_dest = $$MODULE_BASE_OUTDIR/include/$$MODULE_INCNAME/$$VERSION/$$MODULE_INCNAME/private
-+ header_dest = $$MODULE_BASE_INDIR/include/$$MODULE_INCNAME/$$VERSION/$$MODULE_INCNAME/private
-
- header_files_client = $$waylandScannerHeaderFiles(client, $$header_dest)
- !isEmpty(header_files_client) {
diff --git a/patches/qt-everywhere-opensource-src-5.6.3/0202-qtwebengine-define-TRUE-in-case-of-USE_SYSTEM_LIBJPE.patch b/patches/qt-everywhere-opensource-src-5.6.3/0202-qtwebengine-define-TRUE-in-case-of-USE_SYSTEM_LIBJPE.patch
deleted file mode 100644
index 743650049..000000000
--- a/patches/qt-everywhere-opensource-src-5.6.3/0202-qtwebengine-define-TRUE-in-case-of-USE_SYSTEM_LIBJPE.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Philipp Zabel <p.zabel@pengutronix.de>
-Date: Tue, 4 Aug 2015 13:53:28 +0200
-Subject: [PATCH] qtwebengine: #define TRUE in case of USE_SYSTEM_LIBJPEG
-
-Otherwise libjpeg headers typedefs boolean to an incompatible enum.
-
-Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
----
- qtwebengine/src/3rdparty/chromium/ui/gfx/codec/jpeg_codec.cc | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/qtwebengine/src/3rdparty/chromium/ui/gfx/codec/jpeg_codec.cc b/qtwebengine/src/3rdparty/chromium/ui/gfx/codec/jpeg_codec.cc
-index 8a08fe0291af..ef52a292ac87 100644
---- a/qtwebengine/src/3rdparty/chromium/ui/gfx/codec/jpeg_codec.cc
-+++ b/qtwebengine/src/3rdparty/chromium/ui/gfx/codec/jpeg_codec.cc
-@@ -13,6 +13,7 @@
-
- extern "C" {
- #if defined(USE_SYSTEM_LIBJPEG)
-+#define TRUE
- #include <jpeglib.h>
- #elif defined(USE_LIBJPEG_TURBO)
- #include "third_party/libjpeg_turbo/jpeglib.h"
diff --git a/patches/qt-everywhere-opensource-src-5.6.3/series b/patches/qt-everywhere-opensource-src-5.6.3/series
deleted file mode 100644
index 455993097..000000000
--- a/patches/qt-everywhere-opensource-src-5.6.3/series
+++ /dev/null
@@ -1,12 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-#tag:upstream --start-number 1
-#tag:fixes --start-number 100
-0100-eglfs-plugin-needs-egl-for-correct-cflags.patch
-0101-qtwebengine-make-sure-sysroot-is-always-set-to.patch
-0102-qt3d-link-with-latomic-if-necessary.patch
-#tag:hacks --start-number 200
-0200-ptxdist-qtwebengine-allow-building-with-ptxdist.patch
-0201-HACK-put-wayland-scanner-outout-in-srcdir.patch
-0202-qtwebengine-define-TRUE-in-case-of-USE_SYSTEM_LIBJPE.patch
-# e359f6ab7b01e1225f7005e11b8aa6cb - git-ptx-patches magic
diff --git a/patches/qt-everywhere-src-5.12.1/0001-qtwayland-use-QT_EGL_NO_X11-and-qt_egl_p.h-everywher.patch b/patches/qt-everywhere-src-5.12.1/0001-qtwayland-use-QT_EGL_NO_X11-and-qt_egl_p.h-everywher.patch
new file mode 100644
index 000000000..1872c83ad
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/0001-qtwayland-use-QT_EGL_NO_X11-and-qt_egl_p.h-everywher.patch
@@ -0,0 +1,87 @@
+From: Michael Olbrich <m.olbrich@pengutronix.de>
+Date: Tue, 7 Nov 2017 14:51:03 +0100
+Subject: [PATCH] qtwayland: use QT_EGL_NO_X11 and qt_egl_p.h everywhere
+
+Otherwise egl.h is included without MESA_EGL_NO_X11_HEADERS
+
+Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
+---
+ .../src/hardwareintegration/client/drm-egl-server/drm-egl-server.pri | 4 ++++
+ .../client/drm-egl-server/drmeglserverbufferintegration.h | 4 ++--
+ .../hardwareintegration/compositor/drm-egl-server/drm-egl-server.pri | 3 +++
+ .../compositor/drm-egl-server/drmeglserverbufferintegration.h | 4 ++--
+ .../src/hardwareintegration/compositor/wayland-egl/wayland-egl.pri | 2 ++
+ 5 files changed, 13 insertions(+), 4 deletions(-)
+
+diff --git a/qtwayland/src/hardwareintegration/client/drm-egl-server/drm-egl-server.pri b/qtwayland/src/hardwareintegration/client/drm-egl-server/drm-egl-server.pri
+index 700e95e32df5..7667b5418261 100644
+--- a/qtwayland/src/hardwareintegration/client/drm-egl-server/drm-egl-server.pri
++++ b/qtwayland/src/hardwareintegration/client/drm-egl-server/drm-egl-server.pri
+@@ -2,6 +2,10 @@ INCLUDEPATH += $$PWD
+
+ QMAKE_USE += egl wayland-client
+
++QT += egl_support-private
++
++DEFINES += QT_EGL_NO_X11
++
+ SOURCES += \
+ $$PWD/drmeglserverbufferintegration.cpp
+
+diff --git a/qtwayland/src/hardwareintegration/client/drm-egl-server/drmeglserverbufferintegration.h b/qtwayland/src/hardwareintegration/client/drm-egl-server/drmeglserverbufferintegration.h
+index 2c65969f8488..e6387c37158b 100644
+--- a/qtwayland/src/hardwareintegration/client/drm-egl-server/drmeglserverbufferintegration.h
++++ b/qtwayland/src/hardwareintegration/client/drm-egl-server/drmeglserverbufferintegration.h
+@@ -48,8 +48,8 @@
+ #include <QtWaylandClient/private/qwaylanddisplay_p.h>
+ #include <QtCore/QTextStream>
+
+-#include <EGL/egl.h>
+-#include <EGL/eglext.h>
++#include <QtEglSupport/private/qt_egl_p.h>
++
+ #ifndef EGL_KHR_image
+ typedef void *EGLImageKHR;
+ typedef EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
+diff --git a/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drm-egl-server.pri b/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drm-egl-server.pri
+index 7d6841748c5a..553b49f3fe38 100644
+--- a/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drm-egl-server.pri
++++ b/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drm-egl-server.pri
+@@ -5,6 +5,9 @@ QMAKE_USE_PRIVATE += egl wayland-server
+ SOURCES += \
+ $$PWD/drmeglserverbufferintegration.cpp
+
++QT += egl_support-private
++
++DEFINES += QT_EGL_NO_X11
+
+ HEADERS += \
+ $$PWD/drmeglserverbufferintegration.h
+diff --git a/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drmeglserverbufferintegration.h b/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drmeglserverbufferintegration.h
+index ff329c1a17fc..3d4f23d9404f 100644
+--- a/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drmeglserverbufferintegration.h
++++ b/qtwayland/src/hardwareintegration/compositor/drm-egl-server/drmeglserverbufferintegration.h
+@@ -52,8 +52,8 @@
+ #include <QtWaylandCompositor/private/qwayland-server-server-buffer-extension.h>
+
+ #include <QtCore/QDebug>
+-#include <EGL/egl.h>
+-#include <EGL/eglext.h>
++
++#include <QtEglSupport/private/qt_egl_p.h>
+
+ #ifndef EGL_KHR_image
+ typedef void *EGLImageKHR;
+diff --git a/qtwayland/src/hardwareintegration/compositor/wayland-egl/wayland-egl.pri b/qtwayland/src/hardwareintegration/compositor/wayland-egl/wayland-egl.pri
+index e20c6802c200..078b74839cb1 100644
+--- a/qtwayland/src/hardwareintegration/compositor/wayland-egl/wayland-egl.pri
++++ b/qtwayland/src/hardwareintegration/compositor/wayland-egl/wayland-egl.pri
+@@ -4,6 +4,8 @@ QMAKE_USE_PRIVATE += egl wayland-server wayland-egl
+
+ QT += egl_support-private
+
++DEFINES += QT_EGL_NO_X11
++
+ SOURCES += \
+ $$PWD/waylandeglclientbufferintegration.cpp
+
diff --git a/patches/qt-everywhere-src-5.12.1/0002-videonode-egl-use-QT_EGL_NO_X11-and-qt_egl_p.h.patch b/patches/qt-everywhere-src-5.12.1/0002-videonode-egl-use-QT_EGL_NO_X11-and-qt_egl_p.h.patch
new file mode 100644
index 000000000..c3935b413
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/0002-videonode-egl-use-QT_EGL_NO_X11-and-qt_egl_p.h.patch
@@ -0,0 +1,47 @@
+From: Michael Olbrich <m.olbrich@pengutronix.de>
+Date: Tue, 7 Nov 2017 14:51:03 +0100
+Subject: [PATCH] videonode: egl: use QT_EGL_NO_X11 and qt_egl_p.h
+
+Otherwise egl.h is included without MESA_EGL_NO_X11_HEADERS
+
+Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
+---
+ qtmultimedia/src/plugins/videonode/egl/egl.pro | 4 +++-
+ qtmultimedia/src/plugins/videonode/egl/qsgvideonode_egl.h | 3 +--
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/qtmultimedia/src/plugins/videonode/egl/egl.pro b/qtmultimedia/src/plugins/videonode/egl/egl.pro
+index 7151123ea7a3..106f982e5ec0 100644
+--- a/qtmultimedia/src/plugins/videonode/egl/egl.pro
++++ b/qtmultimedia/src/plugins/videonode/egl/egl.pro
+@@ -1,6 +1,6 @@
+ TARGET = eglvideonode
+
+-QT += multimedia-private qtmultimediaquicktools-private
++QT += multimedia-private qtmultimediaquicktools-private egl_support-private
+ CONFIG += egl
+
+ HEADERS += \
+@@ -12,6 +12,8 @@ SOURCES += \
+ OTHER_FILES += \
+ egl.json
+
++DEFINES += QT_EGL_NO_X11
++
+ PLUGIN_TYPE = video/videonode
+ PLUGIN_EXTENDS = quick
+ PLUGIN_CLASS_NAME = QSGVideoNodeFactory_EGL
+diff --git a/qtmultimedia/src/plugins/videonode/egl/qsgvideonode_egl.h b/qtmultimedia/src/plugins/videonode/egl/qsgvideonode_egl.h
+index 0ec63eac1798..1a753463a5b7 100644
+--- a/qtmultimedia/src/plugins/videonode/egl/qsgvideonode_egl.h
++++ b/qtmultimedia/src/plugins/videonode/egl/qsgvideonode_egl.h
+@@ -45,8 +45,7 @@
+ #include <QSGOpaqueTextureMaterial>
+ #include <QSGTexture>
+
+-#include <EGL/egl.h>
+-#include <EGL/eglext.h>
++#include <QtEglSupport/private/qt_egl_p.h>
+
+ #ifdef Bool
+ # undef Bool
diff --git a/patches/qt-everywhere-opensource-src-5.6.3/0102-qt3d-link-with-latomic-if-necessary.patch b/patches/qt-everywhere-src-5.12.1/0003-qt3d-link-with-latomic-if-necessary.patch
index 0e62abc48..6445dc4f4 100644
--- a/patches/qt-everywhere-opensource-src-5.6.3/0102-qt3d-link-with-latomic-if-necessary.patch
+++ b/patches/qt-everywhere-src-5.12.1/0003-qt3d-link-with-latomic-if-necessary.patch
@@ -12,7 +12,7 @@ Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
1 file changed, 2 insertions(+)
diff --git a/qt3d/src/core/nodes/nodes.pri b/qt3d/src/core/nodes/nodes.pri
-index 64823813e1d3..d4cd1b5b923a 100644
+index 785ae2b21472..de97caee8662 100644
--- a/qt3d/src/core/nodes/nodes.pri
+++ b/qt3d/src/core/nodes/nodes.pri
@@ -1,5 +1,7 @@
diff --git a/patches/qt-everywhere-src-5.12.1/0004-eglfs_kms-device-ordering-robustness.patch b/patches/qt-everywhere-src-5.12.1/0004-eglfs_kms-device-ordering-robustness.patch
new file mode 100644
index 000000000..d466e32b3
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/0004-eglfs_kms-device-ordering-robustness.patch
@@ -0,0 +1,58 @@
+From: Lucas Stach <l.stach@pengutronix.de>
+Date: Mon, 29 Jan 2018 14:02:03 +0100
+Subject: [PATCH] eglfs_kms: device ordering robustness
+
+Check the DRM device for available mode resources before deciding to
+use it as the KMS device. This way we are robust against changes in
+DRM device ordering, where some of the devices are render only.
+
+Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
+---
+ .../eglfs_kms/qeglfskmsgbmintegration.cpp | 20 ++++++++++++++++++++
+ 1 file changed, 20 insertions(+)
+
+diff --git a/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/qeglfskmsgbmintegration.cpp b/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/qeglfskmsgbmintegration.cpp
+index 402338197d0f..227f6fe3e9fb 100644
+--- a/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/qeglfskmsgbmintegration.cpp
++++ b/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms/qeglfskmsgbmintegration.cpp
+@@ -47,6 +47,7 @@
+ #include "private/qeglfscursor_p.h"
+
+ #include <QtCore/QLoggingCategory>
++#include <QtCore/private/qcore_unix_p.h>
+ #include <QtGui/QScreen>
+ #include <QtDeviceDiscoverySupport/private/qdevicediscovery_p.h>
+
+@@ -129,6 +130,20 @@ void QEglFSKmsGbmIntegration::presentBuffer(QPlatformSurface *surface)
+ screen->flip();
+ }
+
++static bool check_modesetting(QString devpath)
++{
++ bool moderes = false;
++ struct drm_mode_card_res res = { };
++ int fd = qt_safe_open(devpath.toLocal8Bit().constData(), O_RDWR | O_CLOEXEC);
++
++ if (!drmIoctl(fd, DRM_IOCTL_MODE_GETRESOURCES, &res))
++ moderes = true;
++
++ qt_safe_close(fd);
++
++ return moderes;
++}
++
+ QKmsDevice *QEglFSKmsGbmIntegration::createDevice()
+ {
+ QString path = screenConfig()->devicePath();
+@@ -144,6 +159,11 @@ QKmsDevice *QEglFSKmsGbmIntegration::createDevice()
+ qFatal("Could not find DRM device!");
+
+ path = devices.first();
++ for (int i = 0; i < devices.count(); i++) {
++ path = devices.at(i);
++ if (check_modesetting(path))
++ break;
++ }
+ qCDebug(qLcEglfsKmsDebug) << "Using" << path;
+ }
+
diff --git a/patches/qt-everywhere-src-5.12.1/0005-ptxdist-qtwebengine-allow-building-with-ptxdist.patch b/patches/qt-everywhere-src-5.12.1/0005-ptxdist-qtwebengine-allow-building-with-ptxdist.patch
new file mode 100644
index 000000000..c7292d4c1
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/0005-ptxdist-qtwebengine-allow-building-with-ptxdist.patch
@@ -0,0 +1,23 @@
+From: Michael Olbrich <m.olbrich@pengutronix.de>
+Date: Tue, 12 May 2015 11:38:35 +0200
+Subject: [PATCH] ptxdist: qtwebengine: allow building with ptxdist
+
+Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
+---
+ qtwebengine/mkspecs/features/functions.prf | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/qtwebengine/mkspecs/features/functions.prf b/qtwebengine/mkspecs/features/functions.prf
+index f433de3b278f..e7e4955c8292 100644
+--- a/qtwebengine/mkspecs/features/functions.prf
++++ b/qtwebengine/mkspecs/features/functions.prf
+@@ -11,7 +11,8 @@ defineReplace(getChromiumSrcDir) {
+ }
+
+ defineReplace(extractCFlag) {
+- CFLAGS = $$QMAKE_CC $$QMAKE_CFLAGS
++ PTX_QMAKE_CFLAGS = $$(PTX_QMAKE_CFLAGS)
++ CFLAGS = $$QMAKE_CC $$QMAKE_CFLAGS $$split(PTX_QMAKE_CFLAGS, " ")
+ OPTION = $$find(CFLAGS, $$1)
+ OPTION = $$split(OPTION, =)
+ PARAM = $$member(OPTION, 1)
diff --git a/patches/qt-everywhere-src-5.12.1/0006-ptxdist-qtwebengine-let-ninja-use-the-jobserver.patch b/patches/qt-everywhere-src-5.12.1/0006-ptxdist-qtwebengine-let-ninja-use-the-jobserver.patch
new file mode 100644
index 000000000..58de4fe78
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/0006-ptxdist-qtwebengine-let-ninja-use-the-jobserver.patch
@@ -0,0 +1,22 @@
+From: Michael Olbrich <m.olbrich@pengutronix.de>
+Date: Tue, 14 Nov 2017 21:52:24 +0100
+Subject: [PATCH] ptxdist: qtwebengine: let ninja use the jobserver
+
+Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
+---
+ qtwebengine/src/core/gn_run.pro | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/qtwebengine/src/core/gn_run.pro b/qtwebengine/src/core/gn_run.pro
+index 9860c4541882..777625f96ec0 100644
+--- a/qtwebengine/src/core/gn_run.pro
++++ b/qtwebengine/src/core/gn_run.pro
+@@ -49,7 +49,7 @@ build_pass|!debug_and_release {
+ ninjaflags = $$(NINJAFLAGS)
+ isEmpty(ninjaflags):!silent: ninjaflags = "-v"
+
+- runninja.commands = $$NINJA $$ninjaflags -C $$gn_build_root QtWebEngineCore
++ runninja.commands = +$$NINJA $$ninjaflags -C $$gn_build_root QtWebEngineCore
+ QMAKE_EXTRA_TARGETS += runninja
+
+ build_pass:build_all: default_target.target = all
diff --git a/patches/qt-everywhere-src-5.12.1/0007-HACK-qtwebengine-workaround-for-too-long-file-names.patch b/patches/qt-everywhere-src-5.12.1/0007-HACK-qtwebengine-workaround-for-too-long-file-names.patch
new file mode 100644
index 000000000..bef3dfc2f
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/0007-HACK-qtwebengine-workaround-for-too-long-file-names.patch
@@ -0,0 +1,39 @@
+From: Michael Olbrich <m.olbrich@pengutronix.de>
+Date: Tue, 7 Nov 2017 10:20:09 +0100
+Subject: [PATCH] HACK: qtwebengine: workaround for too long file names
+
+Without this building fails with:
+ninja: error: WriteFile(__third_party_WebKit_Source_bindings_modules_v8_bindings_modules_v8_generated_init_partial__XXX_path_to_the_bsp_platform_XX_build-target_qt-everywhere-opensource-src-5.9.2-build_qtwebengine_src_toolchain_target__rule.rsp): Unable to create file. File name too long
+
+Hack taken from the upstream bugreport:
+https://bugreports.qt.io/browse/QTBUG-59769
+
+Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
+Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
+---
+ .../src/3rdparty/gn/tools/gn/ninja_action_target_writer.cc | 9 +++++++++
+ 1 file changed, 9 insertions(+)
+
+diff --git a/qtwebengine/src/3rdparty/gn/tools/gn/ninja_action_target_writer.cc b/qtwebengine/src/3rdparty/gn/tools/gn/ninja_action_target_writer.cc
+index 7e945c0de0ed..cd98df3c5657 100644
+--- a/qtwebengine/src/3rdparty/gn/tools/gn/ninja_action_target_writer.cc
++++ b/qtwebengine/src/3rdparty/gn/tools/gn/ninja_action_target_writer.cc
+@@ -118,9 +118,18 @@ std::string NinjaActionTargetWriter::WriteRuleDefinition() {
+ // strictly necessary for regular one-shot actions, but it's easier to
+ // just always define unique_name.
+ std::string rspfile = custom_rule_name;
++
++ //quick workaround if filename length > 255 - ".rsp", just cut the dirs starting from the end
++ //please note ".$unique_name" is not used at the moment
++ int pos = 0;
++ std::string delimiter("_");
++ while (rspfile.length() > 250 && (pos = rspfile.find_last_of(delimiter)) != std::string::npos)
++ rspfile = rspfile.substr(0,pos);
++
+ if (!target_->sources().empty())
+ rspfile += ".$unique_name";
+ rspfile += ".rsp";
++
+ out_ << " rspfile = " << rspfile << std::endl;
+
+ // Response file contents.
diff --git a/patches/qt-everywhere-src-5.12.1/0008-HACK-don-t-resolv-library-paths.patch b/patches/qt-everywhere-src-5.12.1/0008-HACK-don-t-resolv-library-paths.patch
new file mode 100644
index 000000000..962acdbb2
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/0008-HACK-don-t-resolv-library-paths.patch
@@ -0,0 +1,30 @@
+From: Michael Olbrich <m.olbrich@pengutronix.de>
+Date: Fri, 8 Feb 2019 15:56:46 +0100
+Subject: [PATCH] HACK: don't resolv library paths
+
+qtConfResolveLibs turns '-lfoo' into the full path for libfoo.so and fails
+if the library is not found.
+
+This break when the library is a ld scripts in a relocatable toolchain.
+For example libm.so may contain 'GROUP ( /lib/libm.so.6 ...)' and this path
+is not prefixed with the toolchain sysroot when the absolute path for
+libm.so is used.
+
+Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
+---
+ qtbase/mkspecs/features/qt_configure.prf | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/qtbase/mkspecs/features/qt_configure.prf b/qtbase/mkspecs/features/qt_configure.prf
+index c45439c3ef1d..1a0368bc5481 100644
+--- a/qtbase/mkspecs/features/qt_configure.prf
++++ b/qtbase/mkspecs/features/qt_configure.prf
+@@ -561,7 +561,7 @@ defineTest(qtConfResolveLibs) {
+ out += $$l
+ }
+ }
+- $$1 = $$out
++ $$1 = $$2
+ export($$1)
+ !isEmpty(4) {
+ $$4 = $$paths
diff --git a/patches/qt-everywhere-src-5.12.1/series b/patches/qt-everywhere-src-5.12.1/series
new file mode 100644
index 000000000..3dab08f03
--- /dev/null
+++ b/patches/qt-everywhere-src-5.12.1/series
@@ -0,0 +1,11 @@
+# generated by git-ptx-patches
+#tag:base --start-number 1
+0001-qtwayland-use-QT_EGL_NO_X11-and-qt_egl_p.h-everywher.patch
+0002-videonode-egl-use-QT_EGL_NO_X11-and-qt_egl_p.h.patch
+0003-qt3d-link-with-latomic-if-necessary.patch
+0004-eglfs_kms-device-ordering-robustness.patch
+0005-ptxdist-qtwebengine-allow-building-with-ptxdist.patch
+0006-ptxdist-qtwebengine-let-ninja-use-the-jobserver.patch
+0007-HACK-qtwebengine-workaround-for-too-long-file-names.patch
+0008-HACK-don-t-resolv-library-paths.patch
+# 70ad5e6c28ffb057886e0363cdb43ef6 - git-ptx-patches magic
diff --git a/rules/host-qt5.make b/rules/host-qt5.make
index 5b724b8ec..06d39f4c5 100644
--- a/rules/host-qt5.make
+++ b/rules/host-qt5.make
@@ -29,124 +29,134 @@ HOST_QT5_CONF_ENV := \
#
HOST_QT5_CONF_TOOL := autoconf
HOST_QT5_CONF_OPT := \
- $(if $(filter 1,$(PTXDIST_VERBOSE)),-v) \
- $(if $(filter 0,$(PTXDIST_VERBOSE)),-silent) \
-prefix / \
-bindir /bin/qt5 \
-headerdir /include/qt5 \
-archdatadir /lib/qt5 \
-datadir /share/qt5 \
-hostbindir /bin/qt5 \
- -release \
- --disable-optimized-tools \
+ $(if $(filter 1,$(PTXDIST_VERBOSE)),-v) \
-opensource \
-confirm-license \
+ -release \
+ --disable-optimized-tools \
+ --disable-separate-debug-info \
+ --disable-gdb-index \
+ --disable-strip \
+ --disable-gc-binaries \
--enable-shared \
- --disable-accessibility \
- --disable-sql-db2 \
- --disable-sql-ibase \
- --disable-sql-mysql \
- --disable-sql-oci \
- --disable-sql-odbc \
- --disable-sql-psql \
- --disable-sql-sqlite2 \
- --disable-sql-tds \
- --disable-sql-sqlite \
- --disable-qml-debug \
- -pkg-config \
- -force-pkg-config \
+ --disable-trace \
+ --disable-rpath \
+ --disable-pch \
+ --disable-ltcg \
+ $(if $(filter 0,$(PTXDIST_VERBOSE)),-silent) \
\
- -system-zlib \
- --disable-mtdev \
- --disable-journald \
- --disable-syslog \
- -no-gif \
- -no-libpng \
- -no-libjpeg \
- -no-freetype \
- -qt-harfbuzz \
- --disable-openssl \
- --disable-libproxy \
- -qt-pcre \
- -system-xcb \
- -no-xkbcommon-x11 \
- --disable-xkbcommon-evdev \
- --disable-xinput2 \
- --disable-xcb-xlib \
- --disable-glib \
- --disable-pulseaudio \
- --disable-alsa \
- --disable-gtkstyle \
+ -pkg-config \
\
- -make libs \
- -make tools \
-skip qt3d \
-skip qtactiveqt \
-skip qtandroidextras \
-skip qtcanvas3d \
+ -skip qtcharts \
-skip qtconnectivity \
+ -skip qtdatavis3d \
-skip qtdeclarative \
-skip qtdoc \
- -skip qtenginio \
+ -skip qtgamepad \
-skip qtgraphicaleffects \
-skip qtimageformats \
-skip qtlocation \
-skip qtmacextras \
-skip qtmultimedia \
+ -skip qtnetworkauth \
+ -skip qtpurchasing \
-skip qtquickcontrols \
-skip qtquickcontrols2 \
+ -skip qtremoteobjects \
-skip qtscript \
+ -skip qtscxml \
-skip qtsensors \
-skip qtserialbus \
-skip qtserialport \
+ -skip qtspeech \
-skip qtsvg \
-skip qttools \
-skip qttranslations \
+ -skip qtvirtualkeyboard \
-skip qtwayland \
-skip qtwebchannel \
-skip qtwebengine \
+ -skip qtwebglplugin \
-skip qtwebsockets \
-skip qtwebview \
-skip qtwinextras \
-skip qtx11extras \
-skip qtxmlpatterns \
+ -make libs \
+ -make tools \
--disable-compile-examples \
--disable-gui \
--disable-widgets \
- --disable-rpath \
- --disable-cups \
+ --disable-dbus \
+ --disable-accessibility \
+ \
+ --disable-glib \
--disable-iconv \
- --disable-evdev \
- --disable-tslib \
--disable-icu \
+ -qt-pcre \
+ -system-zlib \
+ --disable-journald \
+ --disable-syslog \
+ \
+ --disable-ssl \
+ --disable-openssl \
+ --disable-sctp \
+ --disable-libproxy \
+ --disable-system-proxies \
+ \
+ --disable-cups \
--disable-fontconfig \
- --disable-strip \
- --disable-pch \
- --disable-ltcg \
- --disable-dbus \
- --disable-separate-debug-info \
- --disable-xcb \
+ --disable-freetype \
+ -qt-harfbuzz \
+ --disable-gtk \
+ --opengl=no \
+ --disable-xcb-xlib \
+ \
+ --disable-directfb \
--disable-eglfs \
- --disable-kms \
--disable-gbm \
- --disable-directfb \
+ --disable-kms \
--disable-linuxfb \
--disable-mirclient \
- --opengl=no \
- --opengles3=no \
+ --disable-xcb \
+ \
+ --disable-libudev \
+ --disable-evdev \
--disable-libinput \
- -no-gstreamer \
- --disable-system-proxies
+ --disable-mtdev \
+ --disable-tslib \
+ --disable-xcb-xinput \
+ --disable-xkbcommon \
+ \
+ -no-gif \
+ -no-libpng \
+ -no-libjpeg \
+ \
+ --disable-sql-db2 \
+ --disable-sql-ibase \
+ --disable-sql-mysql \
+ --disable-sql-oci \
+ --disable-sql-odbc \
+ --disable-sql-psql \
+ --disable-sql-sqlite2 \
+ --disable-sql-tds \
+ --disable-sql-sqlite \
+ --disable-sqlite
# Note: these options are not listed in '--help' but they exist
HOST_QT5_CONF_OPT += \
--disable-sm \
- --disable-openvg \
- --disable-libudev \
- --disable-egl \
- --disable-xkb \
- --disable-xrender \
- --disable-xvideo
+ --disable-egl
HOST_QT5_QT_CONF := $(PTXDIST_SYSROOT_HOST)/bin/qt5/qt.conf
diff --git a/rules/qt5.in b/rules/qt5.in
index 1a7b7467d..91bd420f1 100644
--- a/rules/qt5.in
+++ b/rules/qt5.in
@@ -12,57 +12,63 @@ menuconfig QT5
select GCCLIBS_GCC_S
select ZLIB
select DBUS if QT5_DBUS || QT5_MODULE_QTWEBENGINE
- select GLIB if QT5_GLIB || QT5_MODULE_QTWEBENGINE
- select LIBPNG if QT5_LIBPNG
- select LIBJPEG if QT5_LIBJPEG
+ select GLIB if QT5_GLIB
+ select LIBPNG if QT5_LIBPNG || QT5_MODULE_QTWEBENGINE
+ select HOST_LIBPNG if QT5_MODULE_QTWEBENGINE
+ select LIBJPEG if QT5_LIBJPEG || QT5_MODULE_QTWEBENGINE
select LIBMNG if QT5_LIBMNG
select ICU if QT5_ICU
select SYSTEMD if QT5_JOURNALD
select OPENSSL if QT5_OPENSSL
- select LIBDRM if QT5_PLATFORM_EGLFS_KMS || QT5_MODULE_QTWEBENGINE && QT5_PLATFORM_XCB
+ select LIBDRM if QT5_PLATFORM_BACKEND_KMS || QT5_MODULE_QTWEBENGINE && QT5_PLATFORM_XCB
select MESALIB if QT5_OPENGL_DESKTOP || QT5_PLATFORM_EGLFS_KMS
select MESALIB_GBM if QT5_PLATFORM_EGLFS_KMS
- select MESALIB_EGL if QT5_PLATFORM_EGLFS_KMS || QT5_MODULE_QTWAYLAND_MESA
+ select MESALIB_EGL if QT5_PLATFORM_EGLFS_KMS || QT5_MODULE_QTWAYLAND_MESA || QT5_PLATFORM_XCB
select MESALIB_EGL_DRM if QT5_PLATFORM_EGLFS_KMS
select MESALIB_EGL_WAYLAND if QT5_MODULE_QTWAYLAND_MESA
select PLATFORM_OPENGL if QT5_OPENGL_ES2
select SQLITE if QT5_MODULE_QTBASE_SQL_SQLITE
select MYSQLDB if QT5_MODULE_QTBASE_SQL_MYSQL
- select FONTCONFIG if QT5_GUI
+ select FONTCONFIG if QT5_GUI || QT5_MODULE_QTWEBENGINE
select FREETYPE if QT5_GUI
- select UDEV if QT5_GUI || QT5_INPUT_LIBINPUT
- select UDEV_LIBUDEV if QT5_GUI
+ select UDEV if QT5_LIBUDEV
+ select UDEV_LIBUDEV if QT5_LIBUDEV
select TSLIB if QT5_INPUT_TSLIB
select LIBINPUT if QT5_INPUT_LIBINPUT
- select LIBXCB if QT5_PLATFORM_XCB
- select LIBXKBCOMMON if QT5_PLATFORM_XCB || QT5_INPUT_LIBINPUT
+ select LIBXCB if QT5_PLATFORM_XCB || QT5_PLATFORM_EGLFS_X11
+ select LIBXKBCOMMON if QT5_LIBXKBCOMMON
select LIBXKBCOMMON_X11 if QT5_PLATFORM_XCB
select XCB_UTIL if QT5_PLATFORM_XCB
+ select XCB_UTIL_WM if QT5_PLATFORM_XCB
select XCB_UTIL_IMAGE if QT5_PLATFORM_XCB
select XCB_UTIL_KEYSYMS if QT5_PLATFORM_XCB
select XCB_UTIL_RENDERUTIL if QT5_PLATFORM_XCB
- select XCB_UTIL_WM if QT5_PLATFORM_XCB
- select XORG_LIB_X11 if QT5_X11
+ select XORG_LIB_X11 if QT5_X11 || QT5_PLATFORM_EGLFS_X11
select XORG_LIB_XI if QT5_XI
select XORG_LIB_XV if QT5_XV
select XORG_LIB_XEXT if QT5_XV
- select XORG_LIB_XRENDER if QT5_XRENDER
select XORG_LIB_XCOMPOSITE if QT5_MODULE_QTWEBENGINE && QT5_PLATFORM_XCB
select XORG_LIB_XCURSOR if QT5_MODULE_QTWEBENGINE && QT5_PLATFORM_XCB
select XORG_LIB_XRANDR if QT5_MODULE_QTWEBENGINE && QT5_PLATFORM_XCB
select XORG_LIB_XSCRNSAVER if QT5_MODULE_QTWEBENGINE && QT5_PLATFORM_XCB
select XORG_LIB_XTST if QT5_MODULE_QTWEBENGINE && QT5_PLATFORM_XCB
- select LIBXML2 if QT5_MODULE_QTWEBENGINE
- select LIBXML2_CATALOG if QT5_MODULE_QTWEBENGINE
- select LIBXML2_READER if QT5_MODULE_QTWEBENGINE
- select LIBXML2_WRITER if QT5_MODULE_QTWEBENGINE
- select LIBXSLT if QT5_MODULE_QTWEBENGINE
- select ALSA_LIB if QT5_MODULE_QTMULTIMEDIA
- select ALSA_LIB_PCM if QT5_MODULE_QTMULTIMEDIA
+ select OPUS if QT5_MODULE_QTWEBENGINE
+ select NSPR if QT5_MODULE_QTWEBENGINE
+ select HOST_NSPR if QT5_MODULE_QTWEBENGINE
+ select NSS if QT5_MODULE_QTWEBENGINE
+ select HOST_NSS if QT5_MODULE_QTWEBENGINE
+ select HOST_NINJA if QT5_MODULE_QTWEBENGINE
+ select ALSA_LIB if QT5_MODULE_QTMULTIMEDIA || QT5_MODULE_QTWEBENGINE
+ select ALSA_LIB_MIXER if QT5_MODULE_QTWEBENGINE
+ select ALSA_LIB_HWDEP if QT5_MODULE_QTWEBENGINE
+ select ALSA_LIB_PCM if QT5_MODULE_QTMULTIMEDIA || QT5_MODULE_QTWEBENGINE
+ select ALSA_LIB_RAWMIDI if QT5_MODULE_QTWEBENGINE
+ select ALSA_LIB_SEQ if QT5_MODULE_QTWEBENGINE
select GSTREAMER1 if QT5_MODULE_QTMULTIMEDIA_GST
select GST_PLUGINS_BASE1 if QT5_MODULE_QTMULTIMEDIA_GST
select WAYLAND if QT5_MODULE_QTWAYLAND
select QT5_MODULE_QTBASE
+ select QT5_MODULE_QTBASE_SQL if QT5_MODULE_QTDECLARATIVE
prompt "qt5 "
help
Qt is a full development framework with tools designed to
@@ -74,6 +80,10 @@ if QT5
config QT5_PREPARE_EXAMPLES
bool
+config QT5_LIBXKBCOMMON
+ bool
+ default QT5_PLATFORM_XCB || QT5_MODULE_QTWAYLAND || QT5_INPUT_LIBINPUT
+
if QT5_PLATFORM_XCB
config QT5_X11
@@ -88,10 +98,6 @@ config QT5_XV
bool
default QT5_MODULE_QTMULTIMEDIA
-config QT5_XRENDER
- bool
- default y
-
endif
menu "Feature Options "
@@ -132,6 +138,9 @@ config QT5_GLIB
bool
prompt "glib support"
+config QT5_LIBUDEV
+ bool
+
config QT5_JOURNALD
bool
depends on INITMETHOD_SYSTEMD
@@ -175,6 +184,7 @@ endmenu
menuconfig QT5_GUI
bool
+ select QT5_LIBUDEV
prompt "GUI Platform Plugins "
if QT5_GUI
@@ -188,6 +198,10 @@ config QT5_PLATFORM_DEFAULT
default "linuxfb" if QT5_PLATFORM_DEFAULT_LINUXFB
default "wayland" if QT5_PLATFORM_DEFAULT_WAYLAND
+config QT5_PLATFORM_BACKEND_KMS
+ bool
+ default QT5_PLATFORM_EGLFS_KMS || QT5_PLATFORM_LINUXFB_KMS
+
config QT5_PLATFORM_XCB
bool
prompt "XCB"
@@ -203,12 +217,30 @@ config QT5_PLATFORM_EGLFS_KMS
default y
prompt "KMS/GBM backend"
+config QT5_PLATFORM_EGLFS_X11
+ bool
+ default y
+ prompt "X11 backend"
+
endif
config QT5_PLATFORM_LINUXFB
bool
prompt "LinuxFB"
+if QT5_PLATFORM_LINUXFB
+
+config QT5_PLATFORM_LINUXFB_KMS
+ bool
+ default y
+ prompt "LinuxFB KMS backend"
+
+endif
+
+config QT5_PLATFORM_VNC
+ bool
+ prompt "VNC"
+
comment "default plugin"
choice
@@ -240,6 +272,11 @@ config QT5_PLATFORM_DEFAULT_LINUXFB
depends on QT5_PLATFORM_LINUXFB
prompt "LinuxFB"
+config QT5_PLATFORM_DEFAULT_VNC
+ bool
+ depends on QT5_PLATFORM_VNC
+ prompt "VNC"
+
config QT5_PLATFORM_DEFAULT_WAYLAND
bool
depends on QT5_MODULE_QTWAYLAND
@@ -259,11 +296,13 @@ menu "Input Plugins "
config QT5_INPUT_EVDEV
bool
+ select QT5_LIBUDEV
default y
prompt "evdev"
config QT5_INPUT_LIBINPUT
bool
+ select QT5_LIBUDEV
prompt "libinput"
config QT5_INPUT_TSLIB
@@ -279,7 +318,7 @@ menu "Modules "
config QT5_MODULE_QT3D
bool
select QT5_MODULE_QTDECLARATIVE
- select QT5_MODULE_QTIMAGEFORMATS
+ select QT5_MODULE_QTGRAPHICALEFFECTS
prompt "Qt3D"
config QT5_MODULE_QT3D_QUICK
@@ -344,6 +383,15 @@ config QT5_MODULE_QTCANVAS3D_QUICK
depends on QT5_MODULE_QTCANVAS3D
default QT5_MODULE_QTDECLARATIVE
+config QT5_MODULE_QTCHARTS
+ bool
+ prompt "QtCharts"
+
+config QT5_MODULE_QTCHARTS_QUICK
+ bool
+ depends on QT5_MODULE_QTCHARTS
+ default QT5_MODULE_QTDECLARATIVE
+
config QT5_MODULE_QTCONNECTIVITY
bool
prompt "QtConnectivity"
@@ -353,6 +401,17 @@ config QT5_MODULE_QTCONNECTIVITY_QUICK
depends on QT5_MODULE_QTCONNECTIVITY
default QT5_MODULE_QTDECLARATIVE
+config QT5_MODULE_QTDATAVIS3D
+ bool
+ select QT5_MODULE_QTBASE_WIDGETS
+ select QT5_OPENGL
+ prompt "QtDataVisualization"
+
+config QT5_MODULE_QTDATAVIS3D_QUICK
+ bool
+ depends on QT5_MODULE_QTDATAVIS3D
+ default QT5_MODULE_QTDECLARATIVE
+
config QT5_MODULE_QTDECLARATIVE
bool
select QT5_OPENGL
@@ -386,11 +445,15 @@ config QT5_MODULE_QTDECLARATIVE_ACCESSIBILITY
endif
-config QT5_MODULE_QTENGINIO
+config QT5_MODULE_QTGAMEPAD
bool
- select QT5_MODULE_QTDECLARATIVE
- select QT5_OPENSSL
- prompt "QtEnginio"
+ select QT5_INPUT_EVDEV
+ prompt "QtGamepad"
+
+config QT5_MODULE_QTGAMEPAD_QUICK
+ bool
+ depends on QT5_MODULE_QTGAMEPAD
+ default QT5_MODULE_QTDECLARATIVE
config QT5_MODULE_QTGRAPHICALEFFECTS
bool
@@ -416,6 +479,15 @@ config QT5_MODULE_QTMULTIMEDIA
depends on QT5_GUI
prompt "QtMultimedia"
+config QT5_MODULE_QTNETWORKAUTH
+ bool
+ prompt "QtNetworkAuth"
+
+config QT5_MODULE_QTPURCHASING
+ bool
+ select QT5_MODULE_QTDECLARATIVE
+ prompt "QtPurchasing"
+
config QT5_MODULE_QTMULTIMEDIA_GST
bool
default y
@@ -439,9 +511,19 @@ config QT5_MODULE_QTQUICKCONTROLS
config QT5_MODULE_QTQUICKCONTROLS2
bool
- select QT5_MODULE_QTQUICKCONTROLS
+ select QT5_MODULE_QTDECLARATIVE
+ select QT5_MODULE_QTGRAPHICALEFFECTS
prompt "QtQuickControls2"
+config QT5_MODULE_QTREMOTEOBJECTS
+ bool
+ prompt "QtRemoteObjects"
+
+config QT5_MODULE_QTREMOTEOBJECTS_QUICK
+ bool
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+ default QT5_MODULE_QTDECLARATIVE
+
config QT5_MODULE_QTSCRIPT
bool
prompt "QtScript"
@@ -450,6 +532,15 @@ config QT5_MODULE_QTSCRIPT_WIDGETS
bool
default QT5_MODULE_QTSCRIPT && QT5_WIDGETS
+config QT5_MODULE_QTSCXML
+ bool
+ prompt "QtScxml"
+
+config QT5_MODULE_QTSCXML_QUICK
+ bool
+ depends on QT5_MODULE_QTSCXML
+ default QT5_MODULE_QTDECLARATIVE
+
config QT5_MODULE_QTSENSORS
bool
prompt "QtSensors"
@@ -468,6 +559,10 @@ config QT5_MODULE_QTSERIALPORT
bool
prompt "QtSerialPort"
+config QT5_MODULE_QTSPEECH
+ bool
+ prompt "QtSpeech"
+
config QT5_MODULE_QTSVG
bool
prompt "QtSvg"
@@ -491,6 +586,12 @@ config QT5_MODULE_QTTRANSLATIONS
select QT5_MODULE_QTTOOLS
prompt "QtTranslations"
+config QT5_MODULE_QTVIRTUALKEYBOARD
+ bool
+ select QT5_MODULE_QTSVG
+ select QT5_MODULE_QTDECLARATIVE
+ prompt "QtVirtualKeyboard"
+
config QT5_MODULE_QTWAYLAND
bool
depends on QT5_GUI
@@ -500,7 +601,7 @@ config QT5_MODULE_QTWAYLAND
config QT5_MODULE_QTWAYLAND_MESA
bool
- depends on MESALIB
+ depends on MESALIB && QT5_OPENGL
default QT5_MODULE_QTWAYLAND
@@ -517,9 +618,9 @@ config QT5_MODULE_QTWEBCHANNEL_QUICK
config QT5_MODULE_QTWEBENGINE
bool
select QT5_GUI
- select QT5_ICU
select QT5_OPENSSL
- select QT5_MODULE_QTQUICKCONTROLS
+ select QT5_MODULE_QTDECLARATIVE
+ select QT5_MODULE_QTQUICKCONTROLS2 if QT5_PREPARE_EXAMPLES
select QT5_MODULE_QTWEBCHANNEL
prompt "QtWebEngine"
@@ -531,6 +632,11 @@ config QT5_MODULE_QTWEBENGINE_WIDGETS
endif
+config QT5_MODULE_QTWEBGLPLUGIN
+ bool
+ select QT5_MODULE_QTWEBSOCKETS
+ prompt "QtWebGLPlugin"
+
config QT5_MODULE_QTWEBSOCKETS
bool
prompt "QtWebSockets"
diff --git a/rules/qt5.make b/rules/qt5.make
index 29adda436..e227d40e9 100644
--- a/rules/qt5.make
+++ b/rules/qt5.make
@@ -16,20 +16,19 @@ PACKAGES-$(PTXCONF_QT5) += qt5
#
# Paths and names
#
-QT5_VERSION := 5.6.3
-QT5_MD5 := 010342d515b62ee1c0e709254f4ef9ab
-QT5 := qt-everywhere-opensource-src-$(QT5_VERSION)
+QT5_VERSION := 5.12.1
+QT5_MD5 := 6a37466c8c40e87d4a19c3f286ec2542
+QT5 := qt-everywhere-src-$(QT5_VERSION)
QT5_SUFFIX := tar.xz
QT5_URL := \
http://download.qt-project.org/official_releases/qt/$(basename $(QT5_VERSION))/$(QT5_VERSION)/single/$(QT5).$(QT5_SUFFIX) \
- http://download.qt-project.org/development_releases/qt/$(basename $(QT5_VERSION))/$(QT5_VERSION)/single/$(QT5).$(QT5_SUFFIX)
+ http://download.qt-project.org/development_releases/qt/$(basename $(QT5_VERSION))/$(shell echo $(QT5_VERSION) | tr 'A-Z' 'a-z')/single/$(QT5).$(QT5_SUFFIX)
QT5_SOURCE := $(SRCDIR)/$(QT5).$(QT5_SUFFIX)
QT5_DIR := $(BUILDDIR)/$(QT5)
QT5_BUILD_OOT := YES
-QT5_LICENSE := LGPL-2.1-only AND Nokia-Qt-exception-1.1 AND LGPL-3.0-only AND GFDL-1.3-only
+QT5_LICENSE := (LGPL-3.0-only OR GPL-2.0-only) AND GFDL-1.3-only
QT5_LICENSE_FILES := \
- file://LICENSE.LGPLv21;md5=4bfd28363f541b10d9f024181b8df516 \
- file://LGPL_EXCEPTION.txt;md5=9625233da42f9e0ce9d63651a9d97654 \
+ file://LICENSE.GPLv2;md5=c96076271561b0e3785dad260634eaa8 \
file://LICENSE.GPLv3;md5=88e2b9117e6be406b5ed6ee4ca99a705 \
file://LICENSE.LGPLv3;md5=e0459b45c5c4840b353141a8bbed91f0 \
file://LICENSE.FDL;md5=6d9f2a9af4c8b8c3c769f6cc1b6aaf7e
@@ -68,12 +67,25 @@ endif
QT5_WRAPPER_BLACKLIST := \
TARGET_COMPILER_RECORD_SWITCHES
-# target options are provided via mkspecs
-QT5_CONF_ENV := \
+# PKG_CONFIG_LIBDIR and PKG_CONFIG_SYSROOT_DIR must be set. Otherwise Qt
+# disables pkg-config while cross-compiling
+# use "/." for PKG_CONFIG_SYSROOT_DIR. Otherwise the resulting "//..."
+# paths are treated as relative to the source dir by chromium
+QT5_PKG_CONFIG_ENV := \
$(CROSS_ENV_PKG_CONFIG) \
+ PKG_CONFIG_LIBDIR=/empty \
+ PKG_CONFIG_SYSROOT_DIR=/. \
+
+# target options are provided via mkspecs
+QT5_CONF_ENV := \
+ $(QT5_PKG_CONFIG_ENV) \
MAKEFLAGS="$(PARALLELMFLAGS)" \
COMPILER_PREFIX=$(COMPILER_PREFIX)
+ifdef PTXCONF_QT5_MODULE_QTWEBENGINE
+QT5_CONF_ENV += PTX_QMAKE_CFLAGS="$(filter -m%,$(shell ptxd_cross_cc_v | sed -n -e "s/'//g" -e "/^COLLECT_GCC_OPTIONS=/{s/[^=]*=\(.*\)/\1/p;q}"))"
+endif
+
define ptx/qt5-system
$(call ptx/ifdef, PTXCONF_$(strip $(1)),-system,-no)
endef
@@ -92,119 +104,154 @@ QT5_CONF_TOOL := autoconf
# This also avoid the problem where e.g. '-largefile' also matches '-l<library>'
#
QT5_CONF_OPT := \
- $(if $(filter 1,$(PTXDIST_VERBOSE)),-v) \
- $(if $(filter 0,$(PTXDIST_VERBOSE)),-silent) \
-prefix /usr \
-headerdir /usr/include/qt5 \
-archdatadir /usr/lib/qt5 \
-datadir /usr/share/qt5 \
-examplesdir /usr/lib/qt5/examples \
-hostbindir /usr/bin/qt5 \
- -release \
- --disable-optimized-tools \
+ $(if $(filter 1,$(PTXDIST_VERBOSE)),-v) \
-opensource \
-confirm-license \
+ -release \
+ --disable-optimized-tools \
+ --disable-separate-debug-info \
+ --disable-gdb-index \
+ --disable-strip \
+ --disable-gc-binaries \
--enable-shared \
- --$(call ptx/endis, PTXCONF_GLOBAL_LARGE_FILE)-largefile \
- --$(call ptx/endis, PTXCONF_QT5_ACCESSIBILITY)-accessibility \
- --disable-sql-db2 \
- --disable-sql-ibase \
- --$(call ptx/endis, PTXCONF_QT5_MODULE_QTBASE_SQL_MYSQL)-sql-mysql \
- --disable-sql-oci \
- --disable-sql-odbc \
- --disable-sql-psql \
- --disable-sql-sqlite2 \
- --disable-sql-tds \
- --$(call ptx/endis, PTXCONF_QT5_MODULE_QTBASE_SQL_SQLITE)-sql-sqlite \
- -system-sqlite \
- --$(call ptx/endis, PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG)-qml-debug \
- -pkg-config \
- -force-pkg-config \
+ -xplatform linux-ptx-g++ \
+ --disable-trace \
+ --disable-rpath \
+ -reduce-exports \
+ --disable-pch \
+ --disable-ltcg \
+ $(if $(filter 0,$(PTXDIST_VERBOSE)),-silent) \
\
- -system-zlib \
- --disable-mtdev \
- --$(call ptx/endis, PTXCONF_QT5_JOURNALD)-journald \
- --disable-syslog \
- $(call ptx/ifdef, PTXCONF_QT5_GIF,,-no-gif) \
- $(call ptx/qt5-system, QT5_LIBPNG)-libpng \
- $(call ptx/qt5-system, QT5_LIBJPEG)-libjpeg \
- $(call ptx/qt5-system, QT5_GUI)-freetype \
- -qt-harfbuzz \
- --$(call ptx/endis, PTXCONF_QT5_OPENSSL)-openssl \
- --disable-libproxy \
- -qt-pcre \
- -system-xcb \
- $(call ptx/qt5-system, QT5_PLATFORM_XCB)-xkbcommon-x11 \
- --$(call ptx/endis, PTXCONF_QT5_INPUT_LIBINPUT)-xkbcommon-evdev \
- --$(call ptx/endis, PTXCONF_QT5_XI)-xinput2 \
- --$(call ptx/endis, PTXCONF_QT5_X11)-xcb-xlib \
- --$(call ptx/endis, PTXCONF_QT5_GLIB)-glib \
- --disable-pulseaudio \
- --$(call ptx/endis, PTXCONF_QT5_MODULE_QTMULTIMEDIA)-alsa \
- --disable-gtkstyle \
+ -pkg-config \
\
- -make libs \
- -make tools \
- $(call ptx/ifdef, PTXCONF_QT5_PREPARE_EXAMPLES,-make examples) \
$(call ptx/qt5-module, QT3D, qt3d) \
-skip qtactiveqt \
-skip qtandroidextras \
$(call ptx/qt5-module, QTCANVAS3D, qtcanvas3d) \
+ $(call ptx/qt5-module, QTCHARTS, qtcharts) \
$(call ptx/qt5-module, QTCONNECTIVITY, qtconnectivity) \
+ $(call ptx/qt5-module, QTDATAVIS3D, qtdatavis3d) \
$(call ptx/qt5-module, QTDECLARATIVE, qtdeclarative) \
-skip qtdoc \
- $(call ptx/qt5-module, QTENGINIO, qtenginio) \
+ $(call ptx/qt5-module, QTGAMEPAD, qtgamepad) \
$(call ptx/qt5-module, QTGRAPHICALEFFECTS, qtgraphicaleffects) \
$(call ptx/qt5-module, QTIMAGEFORMATS, qtimageformats) \
$(call ptx/qt5-module, QTLOCATION, qtlocation) \
-skip qtmacextras \
$(call ptx/qt5-module, QTMULTIMEDIA, qtmultimedia) \
+ $(call ptx/qt5-module, QTNETWORKAUTH, qtnetworkauth) \
+ $(call ptx/qt5-module, QTPURCHASING, qtpurchasing) \
$(call ptx/qt5-module, QTQUICKCONTROLS, qtquickcontrols) \
$(call ptx/qt5-module, QTQUICKCONTROLS2, qtquickcontrols2) \
+ $(call ptx/qt5-module, QTREMOTEOBJECTS, qtremoteobjects) \
$(call ptx/qt5-module, QTSCRIPT, qtscript) \
+ $(call ptx/qt5-module, QTSCXML, qtscxml) \
$(call ptx/qt5-module, QTSENSORS, qtsensors) \
$(call ptx/qt5-module, QTSERIALBUS, qtserialbus) \
$(call ptx/qt5-module, QTSERIALPORT, qtserialport) \
+ $(call ptx/qt5-module, QTSPEECH, qtspeech) \
$(call ptx/qt5-module, QTSVG, qtsvg) \
$(call ptx/qt5-module, QTTOOLS, qttools) \
$(call ptx/qt5-module, QTTRANSLATIONS, qttranslations) \
+ $(call ptx/qt5-module, QTVIRTUALKEYBOARD, qtvirtualkeyboard) \
$(call ptx/qt5-module, QTWAYLAND, qtwayland) \
$(call ptx/qt5-module, QTWEBCHANNEL, qtwebchannel) \
$(call ptx/qt5-module, QTWEBENGINE, qtwebengine) \
+ $(call ptx/qt5-module, QTWEBGLPLUGIN, qtwebglplugin) \
$(call ptx/qt5-module, QTWEBSOCKETS, qtwebsockets) \
$(call ptx/qt5-module, QTWEBVIEW, qtwebview) \
-skip qtwinextras \
$(call ptx/qt5-module, QTX11EXTRAS, qtx11extras) \
$(call ptx/qt5-module, QTXMLPATTERNS, qtxmlpatterns) \
+ -make libs \
+ -make tools \
+ $(call ptx/ifdef, PTXCONF_QT5_PREPARE_EXAMPLES,-make examples) \
--$(call ptx/endis, PTXCONF_QT5_PREPARE_EXAMPLES)-compile-examples \
--$(call ptx/endis, PTXCONF_QT5_GUI)-gui \
--$(call ptx/endis, PTXCONF_QT5_WIDGETS)-widgets \
- --disable-rpath \
- --disable-cups \
- --$(call ptx/endis, PTXCONF_ICONV)-iconv \
- --$(call ptx/endis, PTXCONF_QT5_INPUT_EVDEV)-evdev \
- --$(call ptx/endis, PTXCONF_QT5_INPUT_TSLIB)-tslib \
+ -$(call ptx/ifdef, PTXCONF_QT5_DBUS,dbus-linked,no-dbus) \
+ --$(call ptx/endis, PTXCONF_QT5_ACCESSIBILITY)-accessibility \
+ \
+ --$(call ptx/endis, PTXCONF_QT5_GLIB)-glib \
+ --$(call ptx/endis, $(call ptx/ifdef, PTXCONF_QT5_ICU,,PTXCONF_ICONV))-iconv \
--$(call ptx/endis, PTXCONF_QT5_ICU)-icu \
+ -qt-pcre \
+ -system-zlib \
+ --$(call ptx/endis, PTXCONF_QT5_JOURNALD)-journald \
+ --disable-syslog \
+ \
+ --$(call ptx/endis, PTXCONF_QT5_OPENSSL)-ssl \
+ --$(call ptx/endis, PTXCONF_QT5_OPENSSL)-openssl \
+ --disable-sctp \
+ --disable-libproxy \
+ --disable-system-proxies \
+ \
+ --disable-cups \
--$(call ptx/endis, PTXCONF_QT5_GUI)-fontconfig \
- --disable-strip \
- --disable-pch \
- --disable-ltcg \
- --$(call ptx/endis, PTXCONF_QT5_DBUS)-dbus$(call ptx/ifdef, PTXCONF_QT5_DBUS,-linked,) \
- --disable-separate-debug-info \
- --$(call ptx/endis, PTXCONF_QT5_PLATFORM_XCB)-xcb \
+ $(call ptx/qt5-system, QT5_GUI)-freetype \
+ -qt-harfbuzz \
+ --disable-gtk \
+ -$(call ptx/ifdef, PTXCONF_QT5_OPENGL,opengl $(PTXCONF_QT5_OPENGL_API),no-opengl) \
+ $(call ptx/ifdef, PTXCONF_QT5_GUI,-qpa $(PTXCONF_QT5_PLATFORM_DEFAULT)) \
+ --$(call ptx/endis, PTXCONF_QT5_X11)-xcb-xlib \
+ \
+ --disable-directfb \
--$(call ptx/endis, PTXCONF_QT5_PLATFORM_EGLFS)-eglfs \
- --$(call ptx/endis, PTXCONF_QT5_PLATFORM_EGLFS_KMS)-kms \
--$(call ptx/endis, PTXCONF_QT5_PLATFORM_EGLFS_KMS)-gbm \
- --disable-directfb \
+ --$(call ptx/endis, PTXCONF_QT5_PLATFORM_BACKEND_KMS)-kms \
--$(call ptx/endis, PTXCONF_QT5_PLATFORM_LINUXFB)-linuxfb \
--disable-mirclient \
- $(call ptx/ifdef, PTXCONF_QT5_GUI,-qpa $(PTXCONF_QT5_PLATFORM_DEFAULT)) \
- -xplatform linux-ptx-g++ \
- --opengl=$(call ptx/ifdef, PTXCONF_QT5_OPENGL,$(PTXCONF_QT5_OPENGL_API),no) \
- --opengles3=no \
+ $(call ptx/qt5-system, QT5_PLATFORM_XCB)-xcb \
+ \
+ --$(call ptx/endis, PTXCONF_QT5_LIBUDEV)-libudev \
+ --$(call ptx/endis, PTXCONF_QT5_INPUT_EVDEV)-evdev \
--$(call ptx/endis, PTXCONF_QT5_INPUT_LIBINPUT)-libinput \
- $(call ptx/ifdef, PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST,-gstreamer 1.0,-no-gstreamer) \
- --disable-system-proxies
+ --disable-mtdev \
+ --$(call ptx/endis, PTXCONF_QT5_INPUT_TSLIB)-tslib \
+ --$(call ptx/endis, PTXCONF_QT5_XI)-xcb-xinput \
+ --$(call ptx/endis, PTXCONF_QT5_LIBXKBCOMMON)-xkbcommon \
+ \
+ --$(call ptx/endis, PTXCONF_QT5_GIF)-gif \
+ $(call ptx/qt5-system, QT5_LIBPNG)-libpng \
+ $(call ptx/qt5-system, QT5_LIBJPEG)-libjpeg \
+ \
+ --disable-sql-db2 \
+ --disable-sql-ibase \
+ --$(call ptx/endis, PTXCONF_QT5_MODULE_QTBASE_SQL_MYSQL)-sql-mysql \
+ --disable-sql-oci \
+ --disable-sql-odbc \
+ --disable-sql-psql \
+ --disable-sql-sqlite2 \
+ --disable-sql-tds \
+ --$(call ptx/endis, PTXCONF_QT5_MODULE_QTBASE_SQL_SQLITE)-sql-sqlite \
+ $(call ptx/qt5-system, PTXCONF_QT5_MODULE_QTBASE_SQL_SQLITE)-sqlite
+
+ifdef PTXCONF_QT5_MODULE_QTMULTIMEDIA
+QT5_CONF_OPT += \
+ --disable-pulseaudio \
+ --$(call ptx/endis, PTXCONF_QT5_MODULE_QTMULTIMEDIA)-alsa \
+ $(call ptx/ifdef, PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST,-gstreamer 1.0,-no-gstreamer)
+endif
+ifdef PTXCONF_QT5_MODULE_QTWEBENGINE
+QT5_CONF_OPT += \
+ --$(call ptx/endis, PTXCONF_QT5_MODULE_QTWEBENGINE)-alsa \
+ --disable-webengine-pulseaudio \
+ -qt-webengine-icu \
+ -qt-webengine-ffmpeg \
+ -system-webengine-opus \
+ -qt-webengine-webp \
+ --disable-webengine-pepper-plugins \
+ --disable-webengine-printing-and-pdf \
+ --disable-webengine-proprietary-codecs \
+ --disable-webengine-spellchecker \
+ --disable-webengine-webrtc
+endif
ifdef PTXCONF_QT5_GUI
ifndef PTXCONF_QT5_PLATFORM_DEFAULT
@@ -215,34 +262,20 @@ endif
# Note: these options are not listed in '--help' but they exist
QT5_CONF_OPT += \
--disable-sm \
- --disable-openvg \
- --$(call ptx/endis, PTXCONF_QT5_GUI)-libudev \
- --$(call ptx/endis, PTXCONF_QT5_OPENGL)-egl \
- --$(call ptx/endis, PTXCONF_QT5_PLATFORM_XCB)-xkb \
- --$(call ptx/endis, PTXCONF_QT5_XRENDER)-xrender \
- --$(call ptx/endis, PTXCONF_QT5_XV)-xvideo \
+ --$(call ptx/endis, PTXCONF_QT5_OPENGL)-egl
-# change default C++ standard
-# the detected standard is not used for configure and examples
-QT5_CXXFLAGS := -std=c++11
+ifdef PTXCONF_QT5_MODULE_QTDECLARATIVE
+QT5_CONF_OPT += \
+ --$(call ptx/endis, PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG)-qml-debug
+endif
ifdef PTXCONF_QT5_MODULE_QTBASE_SQL_MYSQL
QT5_CONF_OPT += -mysql_config $(SYSROOT)/usr/bin/mysql_config
endif
-QT5_QMAKE_OPT := CONFIG+=release CONFIG-=debug
-
-ifdef PTXCONF_QT5_MODULE_QTWEBENGINE
-QT5_QMAKE_OPT += "PTX_QMAKE_CFLAGS=$(shell ptxd_cross_cc_v | sed -n "s/^COLLECT_GCC_OPTIONS=\(.*\)/\1/p" | tail -n1)"
-endif
-ifdef PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST
-QT5_MAKE_OPT += "GST_VERSION=1.0"
-else
-QT5_QMAKE_OPT += "QT_CONFIG-=gstreamer-0.10 gstreamer-1.0"
-endif
-
-QT5_MAKE_ENV := \
- ICECC_REMOTE_CPP=0
+# change default C++ standard
+# the detected standard is not used for configure and examples
+QT5_CXXFLAGS := -std=c++11
$(STATEDIR)/qt5.prepare:
@$(call targetinfo)
@@ -250,13 +283,20 @@ $(STATEDIR)/qt5.prepare:
@mkdir "$(QT5_DIR)/qtbase/mkspecs/linux-ptx-g++"
@$(foreach file, $(wildcard $(QT5_MKSPECS)/*), \
$(QT5_CONF_ENV) ptxd_replace_magic "$(file)" > \
- "$(QT5_DIR)/qtbase/mkspecs/linux-ptx-g++/$(notdir $(file))";)
+ "$(QT5_DIR)/qtbase/mkspecs/linux-ptx-g++/$(notdir $(file))"$(ptx/nl))
@+$(call world/prepare, QT5)
- cd $(QT5_DIR)-build && ./qtbase/bin/qmake $(QT5_QMAKE_OPT) $(QT5_DIR)
@$(call touch)
# ----------------------------------------------------------------------------
+# Compile
+# ----------------------------------------------------------------------------
+
+QT5_MAKE_ENV := \
+ $(QT5_PKG_CONFIG_ENV) \
+ ICECC_REMOTE_CPP=0
+
+# ----------------------------------------------------------------------------
# Install
# ----------------------------------------------------------------------------
@@ -293,8 +333,14 @@ QT5_LIBS-y :=
QT5_QML-y :=
### Qt3d ###
-QT5_LIBS-$(PTXCONF_QT5_MODULE_QT3D) += Qt53DCore Qt53DInput Qt53DLogic Qt53DQuick Qt53DQuickInput Qt53DQuickRender Qt53DRender
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QT3D) += Qt53DAnimation Qt53DCore Qt53DExtras Qt53DInput Qt53DLogic Qt53DRender
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QT3D_QUICK) += Qt53DQuick Qt53DQuickAnimation Qt53DQuickExtras Qt53DQuickInput Qt53DQuickRender Qt53DQuickScene2D
QT5_QML-$(PTXCONF_QT5_MODULE_QT3D_QUICK) += Qt3D
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QT3D) += geometryloaders/libdefaultgeometryloader
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QT3D) += geometryloaders/libgltfgeometryloader
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QT3D) += sceneparsers/libgltfsceneexport
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QT3D) += sceneparsers/libgltfsceneimport
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QT3D_QUICK) += renderplugins/libscene2d
### QtBase ###
QT5_LIBS-y += Qt5Core
@@ -310,7 +356,8 @@ QT5_LIBS-$(PTXCONF_QT5_MODULE_QTBASE_WIDGETS) += Qt5Test
endif
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTBASE_WIDGETS) += Qt5Widgets
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTBASE) += Qt5Xml
-QT5_LIBS-$(PTXCONF_QT5_PLATFORM_EGLFS) += Qt5EglDeviceIntegration
+QT5_LIBS-$(PTXCONF_QT5_PLATFORM_EGLFS) += Qt5EglFSDeviceIntegration
+QT5_LIBS-$(PTXCONF_QT5_PLATFORM_EGLFS_KMS) += Qt5EglFsKmsSupport
QT5_LIBS-$(PTXCONF_QT5_PLATFORM_XCB) += Qt5XcbQpa
QT5_PLUGINS-$(PTXCONF_QT5_DBUS) += bearer/libqconnmanbearer
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTBASE) += bearer/libqgenericbearer
@@ -319,6 +366,7 @@ QT5_PLUGINS-$(PTXCONF_QT5_INPUT_EVDEV) += generic/libqevdevkeyboardplugin
QT5_PLUGINS-$(PTXCONF_QT5_INPUT_EVDEV) += generic/libqevdevmouseplugin
QT5_PLUGINS-$(PTXCONF_QT5_INPUT_EVDEV) += generic/libqevdevtabletplugin
QT5_PLUGINS-$(PTXCONF_QT5_INPUT_EVDEV) += generic/libqevdevtouchplugin
+QT5_PLUGINS-$(PTXCONF_QT5_INPUT_LIBINPUT) += generic/libqlibinputplugin
QT5_PLUGINS-$(PTXCONF_QT5_INPUT_TSLIB) += generic/libqtslibplugin
QT5_PLUGINS-$(PTXCONF_QT5_GIF) += imageformats/libqgif
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTBASE_GUI) += imageformats/libqico
@@ -327,44 +375,55 @@ QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_XCB) += platforminputcontexts/libcomposepl
ifdef PTXCONF_QT5_MODULE_QTBASE_GUI
QT5_PLUGINS-$(PTXCONF_QT5_DBUS) += platforminputcontexts/libibusplatforminputcontextplugin
endif
-QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_XCB) += platforms/libqxcb
-ifdef PTXCONF_QT5_OPENGL
-QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_XCB) += xcbglintegrations/libqxcb-egl-integration
-endif
-ifdef PTXCONF_QT5_OPENGL_DESKTOP
-QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_XCB) += xcbglintegrations/libqxcb-glx-integration
-endif
-
QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_EGLFS) += platforms/libqeglfs
QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_LINUXFB) += platforms/libqlinuxfb
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTBASE_GUI) += platforms/libqminimal
QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_EGLFS) += platforms/libqminimalegl
-### FIXME ###
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTBASE_GUI) += platforms/libqoffscreen
+QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_VNC) += platforms/libqvnc
+QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_XCB) += platforms/libqxcb
QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_EGLFS_KMS) += egldeviceintegrations/libqeglfs-kms-integration
+QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_EGLFS_X11) += egldeviceintegrations/libqeglfs-x11-integration
+QT5_PLUGINS-$(PTXCONF_QT5_PLATFORM_XCB) += xcbglintegrations/libqxcb-egl-integration
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTBASE_SQL_MYSQL) += sqldrivers/libqsqlmysql
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTBASE_SQL_SQLITE) += sqldrivers/libqsqlite
### QtCanvas3d ###
QT5_QML-$(PTXCONF_QT5_MODULE_QTCANVAS3D_QUICK) += QtCanvas3D
+### QtCharts ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTCHARTS) += Qt5Charts
+QT5_QML-$(PTXCONF_QT5_MODULE_QTCHARTS_QUICK) += QtCharts
+
### QtConnectivity ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTCONNECTIVITY) += Qt5Bluetooth
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTCONNECTIVITY) += Qt5Nfc
QT5_QML-$(PTXCONF_QT5_MODULE_QTCONNECTIVITY_QUICK) += QtBluetooth
QT5_QML-$(PTXCONF_QT5_MODULE_QTCONNECTIVITY_QUICK) += QtNfc
+### QtDataVisualization ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTDATAVIS3D) += Qt5DataVisualization
+QT5_QML-$(PTXCONF_QT5_MODULE_QTDATAVIS3D_QUICK) += QtDataVisualization
+
### QtDeclarative ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE) += Qt5Qml
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK) += Qt5Quick
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK) += Qt5QuickShapes
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK_WIDGETS) += Qt5QuickWidgets
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK) += Qt5QuickParticles
ifdef PTXCONF_QT5_TEST
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK) += Qt5QuickTest
endif
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_debugger
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_local
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_messages
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_native
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_nativedebugger
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_preview
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_profiler
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK_DEBUG) += qmltooling/libqmldbg_quickprofiler
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_server
-QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_local
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_tcp
-QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_debugger
-QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_DEBUG) += qmltooling/libqmldbg_profiler
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK_DEBUG) += qmltooling/libqmldbg_inspector
QT5_QML-$(PTXCONF_QT5_MODULE_QTDECLARATIVE) += Qt
QT5_QML-$(PTXCONF_QT5_MODULE_QTDECLARATIVE) += QtQuick
@@ -374,9 +433,10 @@ ifdef PTXCONF_QT5_TEST
QT5_QML-$(PTXCONF_QT5_MODULE_QTDECLARATIVE_QUICK) += QtTest
endif
-### QtEnginio ###
-QT5_LIBS-$(PTXCONF_QT5_MODULE_QTENGINIO) += Enginio
-QT5_QML-$(PTXCONF_QT5_MODULE_QTENGINIO) += Enginio
+### QtGamepad ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTGAMEPAD) += Qt5Gamepad
+QT5_QML-$(PTXCONF_QT5_MODULE_QTGAMEPAD) += QtGamepad
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTGAMEPAD) += gamepads/libevdevgamepad
### QtGraphicalEffects ###
QT5_QML-$(PTXCONF_QT5_MODULE_QTGRAPHICALEFFECTS) += QtGraphicalEffects
@@ -393,6 +453,7 @@ QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTIMAGEFORMATS) += imageformats/libqwebp
### QtLocation ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTLOCATION) += Qt5Positioning
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTLOCATION_QUICK) += Qt5Location
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTLOCATION_QUICK) += Qt5PositioningQuick
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTLOCATION) += position/libqtposition_positionpoll
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTLOCATION_QUICK) += geoservices/libqtgeoservices_osm
QT5_QML-$(PTXCONF_QT5_MODULE_QTLOCATION_QUICK) += QtLocation
@@ -400,12 +461,15 @@ QT5_QML-$(PTXCONF_QT5_MODULE_QTLOCATION_QUICK) += QtPositioning
### QtMultimedia ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA) += Qt5Multimedia
-QT5_LIBS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_QUICK) += Qt5MultimediaQuick_p
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_QUICK) += Qt5MultimediaQuick
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_WIDGETS) += Qt5MultimediaWidgets
-QT5_LIBS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += qgsttools_p
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += Qt5MultimediaGstTools
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += audio/libqtaudio_alsa
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += mediaservice/libgstaudiodecoder
-QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += mediaservice/libgstcamerabin
+
+#libgstcamerabin pulls in a dependency to gst-plugins-bad1 that we can't properly describe in the rules
+#QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += mediaservice/libgstcamerabin
+
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += mediaservice/libgstmediacapture
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_GST) += mediaservice/libgstmediaplayer
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA) += playlistformats/libqtmultimedia_m3u
@@ -414,52 +478,87 @@ QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA) += video/videonode/libeglvideon
endif
QT5_QML-$(PTXCONF_QT5_MODULE_QTMULTIMEDIA_QUICK) += QtMultimedia
+### QtNetworkAuth ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTNETWORKAUTH) += Qt5NetworkAuth
+
+### QtPurchasing ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTPURCHASING) += Qt5Purchasing
+QT5_QML-$(PTXCONF_QT5_MODULE_QTPURCHASING) += QtPurchasing
+
### QtQuickControls ###
# all in QT5_QML- added by QtDeclarative
### QtQuickControls2 ###
-QT5_LIBS-$(PTXCONF_QT5_MODULE_QTQUICKCONTROLS2) += Qt5LabsTemplates
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTQUICKCONTROLS2) += Qt5QuickTemplates2
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTQUICKCONTROLS2) += Qt5QuickControls2
+
+### QtRemoteObjects ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS) += Qt5RemoteObjects
+QT5_QML-$(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS_QUICK) += QtRemoteObjects
### QtScript ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSCRIPT) += Qt5Script
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSCRIPT_WIDGETS) += Qt5ScriptTools
+### QtScxml ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSCXML) += Qt5Scxml
+QT5_QML-$(PTXCONF_QT5_MODULE_QTSCXML_QUICK) += QtScxml
+
### QtSensors ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSENSORS) += Qt5Sensors
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSENSORS) += sensorgestures/libqtsensorgestures_plugin
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSENSORS) += sensorgestures/libqtsensorgestures_shakeplugin
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSENSORS) += sensors/libqtsensors_generic
+ifdef PTXCONF_QT5_DBUS
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSENSORS) += sensors/libqtsensors_iio-sensor-proxy
+endif
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSENSORS) += sensors/libqtsensors_linuxsys
QT5_QML-$(PTXCONF_QT5_MODULE_QTSENSORS_QUICK) += QtSensors
### QtSerialBus ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSERIALBUS) += Qt5SerialBus
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSERIALBUS) += canbus/libqtsocketcanbus
### QtSerialPort ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSERIALPORT) += Qt5SerialPort
+### QtSpeech ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSPEECH) += Qt5TextToSpeech
+
### QtSvg ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTSVG) += Qt5Svg
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSVG_WIDGETS) += iconengines/libqsvgicon
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTSVG) += imageformats/libqsvg
### QtTools ###
-QT5_LIBS-$(PTXCONF_QT5_MODULE_QTTOOLS_WIDGETS) += Qt5CLucene
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTTOOLS_WIDGETS) += Qt5Designer
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTTOOLS_WIDGETS) += Qt5DesignerComponents
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTTOOLS_WIDGETS) += Qt5Help
+### QtVirtualKeyboard ###
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTVIRTUALKEYBOARD) += Qt5VirtualKeyboard
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTVIRTUALKEYBOARD) += platforminputcontexts/libqtvirtualkeyboardplugin
+
### QtWayland ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += Qt5WaylandClient
+QT5_LIBS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += Qt5WaylandCompositor
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += platforms/libqwayland-generic
-ifdef PTXCONF_QT5_OPENGL
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += platforms/libqwayland-egl
-QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += wayland-graphics-integration-client/libwayland-egl
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += wayland-graphics-integration-client/libqt-plugin-wayland-egl
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += wayland-graphics-integration-client/libdmabuf-server
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += wayland-graphics-integration-client/libdrm-egl-server
-endif
-#QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += wayland-graphics-integration-client/libxcomposite-glx
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += wayland-graphics-integration-server/libqt-plugin-wayland-egl
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += wayland-graphics-integration-server/libdmabuf-server
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND_MESA) += wayland-graphics-integration-server/libdrm-egl-server
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += wayland-shell-integration/libivi-shell
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += wayland-shell-integration/libwl-shell
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += wayland-shell-integration/libxdg-shell-v5
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += wayland-shell-integration/libxdg-shell-v6
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += wayland-shell-integration/libxdg-shell
QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWAYLAND) += wayland-decoration-client/libbradient
+QT5_QML-$(PTXCONF_QT5_MODULE_QTWAYLAND) += QtWayland
+
### QtWebChannel ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTWEBCHANNEL) += Qt5WebChannel
QT5_QML-$(PTXCONF_QT5_MODULE_QTWEBCHANNEL_QUICK) += QtWebChannel
@@ -470,6 +569,9 @@ QT5_LIBS-$(PTXCONF_QT5_MODULE_QTWEBENGINE) += Qt5WebEngineCore
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTWEBENGINE_WIDGETS) += Qt5WebEngineWidgets
QT5_QML-$(PTXCONF_QT5_MODULE_QTWEBENGINE) += QtWebEngine
+### QtWebGLPlugin ###
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWEBGLPLUGIN) += platforms/libqwebgl
+
### QtWebSockets ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTWEBSOCKETS) += Qt5WebSockets
QT5_QML-$(PTXCONF_QT5_MODULE_QTWEBSOCKETS_QUICK) += QtWebSockets
@@ -477,6 +579,7 @@ QT5_QML-$(PTXCONF_QT5_MODULE_QTWEBSOCKETS_QUICK) += QtWebSockets
### QtWebView ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTWEBVIEW) += Qt5WebView
QT5_QML-$(PTXCONF_QT5_MODULE_QTWEBVIEW) += QtWebView
+QT5_PLUGINS-$(PTXCONF_QT5_MODULE_QTWEBVIEW) += webview/libqtwebview_webengine
### QtX11Extras ###
QT5_LIBS-$(PTXCONF_QT5_MODULE_QTX11EXTRAS) += Qt5X11Extras
@@ -496,32 +599,34 @@ $(STATEDIR)/qt5.targetinstall:
@$(call install_fixup, qt5,DESCRIPTION,missing)
@$(foreach lib, $(QT5_LIBS-y), \
- $(call install_lib, qt5, 0, 0, 0644, lib$(lib));)
+ $(call install_lib, qt5, 0, 0, 0644, lib$(lib))$(ptx/nl))
ifdef PTXCONF_QT5_MODULE_QTWEBENGINE
@$(call install_copy, qt5, 0, 0, 0755, -, \
/usr/lib/qt5/libexec/QtWebEngineProcess)
@$(call install_copy, qt5, 0, 0, 0644, -, \
+ /usr/share/qt5/resources/icudtl.dat)
+ @$(call install_copy, qt5, 0, 0, 0644, -, \
+ /usr/share/qt5/resources/qtwebengine_devtools_resources.pak)
+ @$(call install_copy, qt5, 0, 0, 0644, -, \
/usr/share/qt5/resources/qtwebengine_resources.pak)
@$(call install_copy, qt5, 0, 0, 0644, -, \
/usr/share/qt5/resources/qtwebengine_resources_100p.pak)
@$(call install_copy, qt5, 0, 0, 0644, -, \
/usr/share/qt5/resources/qtwebengine_resources_200p.pak)
- @$(call install_link, qt5, ../icu/$(ICU_VERSION)/icudt$(basename $(ICU_VERSION))$(call ptx/ifdef,PTXCONF_ENDIAN_LITTLE,l,b).dat, \
- /usr/share/qt5/icudtl.dat)
endif
@$(foreach plugin, $(QT5_PLUGINS-y), \
$(call install_copy, qt5, 0, 0, 0644, -, \
- /usr/lib/qt5/plugins/$(plugin).so);)
+ /usr/lib/qt5/plugins/$(plugin).so)$(ptx/nl))
@$(foreach import, $(QT5_IMPORTS-y), \
$(call install_tree, qt5, 0, 0, -, \
- /usr/lib/qt5/imports/$(import));)
+ /usr/lib/qt5/imports/$(import))$(ptx/nl))
@$(foreach qml, $(QT5_QML-y), \
$(call install_tree, qt5, 0, 0, -, \
- /usr/lib/qt5/qml/$(qml));)
+ /usr/lib/qt5/qml/$(qml))$(ptx/nl))
ifdef PTXCONF_QT5_MODULE_QTDECLARATIVE_QMLSCENE
@$(call install_copy, qt5, 0, 0, 0755, -, /usr/bin/qmlscene)
diff --git a/rules/qt5examples.in b/rules/qt5examples.in
index d123e5cb7..3f816977e 100644
--- a/rules/qt5examples.in
+++ b/rules/qt5examples.in
@@ -62,16 +62,22 @@ config QT5_EXAMPLES_BLUETOOTH_QML_CHAT
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTCONNECTIVITY
+ depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
-config QT5_EXAMPLES_BLUETOOTH_HEARTLISTENER
+config QT5_EXAMPLES_BLUETOOTH_HEARTRATE_GAME
bool
- prompt "heartlistener"
+ prompt "heartrate-game"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTCONNECTIVITY
depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_BLUETOOTH_HEARTRATE_SERVER
+ bool
+ prompt "heartrate-server"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTCONNECTIVITY
config QT5_EXAMPLES_BLUETOOTH_LOWENERGYSCANNER
bool
@@ -194,6 +200,412 @@ config QT5_EXAMPLES_CANVAS3D_THREEJS_PLANETS
endif
endif
+menuconfig QT5_EXAMPLES_CHARTS
+ bool
+ prompt "charts "
+
+if QT5_EXAMPLES_CHARTS
+
+config QT5_EXAMPLES_CHARTS_AREACHART
+ bool
+ prompt "areachart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_AUDIO
+ bool
+ prompt "audio"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTMULTIMEDIA
+
+config QT5_EXAMPLES_CHARTS_BARCHART
+ bool
+ prompt "barchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_BARMODELMAPPER
+ bool
+ prompt "barmodelmapper"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_BOXPLOTCHART
+ bool
+ prompt "boxplotchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_CALLOUT
+ bool
+ prompt "callout"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_CANDLESTICKCHART
+ bool
+ prompt "candlestickchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_CHARTINTERACTIONS
+ bool
+ prompt "chartinteractions"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_CHARTTHEMES
+ bool
+ prompt "chartthemes"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_CUSTOMCHART
+ bool
+ prompt "customchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_DATETIMEAXIS
+ bool
+ prompt "datetimeaxis"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_DONUTBREAKDOWN
+ bool
+ prompt "donutbreakdown"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_DONUTCHART
+ bool
+ prompt "donutchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_DYNAMICSPLINE
+ bool
+ prompt "dynamicspline"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_HORIZONTALBARCHART
+ bool
+ prompt "horizontalbarchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_HORIZONTALPERCENTBARCHART
+ bool
+ prompt "horizontalpercentbarchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_HORIZONTALSTACKEDBARCHART
+ bool
+ prompt "horizontalstackedbarchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_LEGEND
+ bool
+ prompt "legend"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_LEGENDMARKERS
+ bool
+ prompt "legendmarkers"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_LINEANDBAR
+ bool
+ prompt "lineandbar"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_LINECHART
+ bool
+ prompt "linechart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_LOGVALUEAXIS
+ bool
+ prompt "logvalueaxis"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_MODELDATA
+ bool
+ prompt "modeldata"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_MULTIAXIS
+ bool
+ prompt "multiaxis"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_NESTEDDONUTS
+ bool
+ prompt "nesteddonuts"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_OPENGLSERIES
+ bool
+ prompt "openglseries"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_PERCENTBARCHART
+ bool
+ prompt "percentbarchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_PIECHART
+ bool
+ prompt "piechart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_PIECHARTCUSTOMIZATION
+ bool
+ prompt "piechartcustomization"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_PIECHARTDRILLDOWN
+ bool
+ prompt "piechartdrilldown"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_POLARCHART
+ bool
+ prompt "polarchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_QMLAXES
+ bool
+ prompt "qmlaxes"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLBOXPLOT
+ bool
+ prompt "qmlboxplot"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLCANDLESTICK
+ bool
+ prompt "qmlcandlestick"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLCHART
+ bool
+ prompt "qmlchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLCUSTOMIZATIONS
+ bool
+ prompt "qmlcustomizations"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLCUSTOMLEGEND
+ bool
+ prompt "qmlcustomlegend"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLF1LEGENDS
+ bool
+ prompt "qmlf1legends"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLOSCILLOSCOPE
+ bool
+ prompt "qmloscilloscope"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLPIECHART
+ bool
+ prompt "qmlpiechart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLPOLARCHART
+ bool
+ prompt "qmlpolarchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_QMLWEATHER
+ bool
+ prompt "qmlweather"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_CHARTS_SCATTERCHART
+ bool
+ prompt "scatterchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_SCATTERINTERACTIONS
+ bool
+ prompt "scatterinteractions"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_SPLINECHART
+ bool
+ prompt "splinechart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_STACKEDBARCHART
+ bool
+ prompt "stackedbarchart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_STACKEDBARCHARTDRILLDOWN
+ bool
+ prompt "stackedbarchartdrilldown"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_TEMPERATURERECORDS
+ bool
+ prompt "temperaturerecords"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+config QT5_EXAMPLES_CHARTS_ZOOMLINECHART
+ bool
+ prompt "zoomlinechart"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTCHARTS
+
+endif
+
menuconfig QT5_EXAMPLES_CORELIB_IPC
bool
prompt "corelib/ipc "
@@ -204,12 +616,14 @@ config QT5_EXAMPLES_CORELIB_IPC_LOCALFORTUNECLIENT
bool
prompt "localfortuneclient"
depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
config QT5_EXAMPLES_CORELIB_IPC_LOCALFORTUNESERVER
bool
prompt "localfortuneserver"
depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
config QT5_EXAMPLES_CORELIB_IPC_SHAREDMEMORY
@@ -221,13 +635,38 @@ config QT5_EXAMPLES_CORELIB_IPC_SHAREDMEMORY
endif
-menuconfig QT5_EXAMPLES_CORELIB_JSON
+menuconfig QT5_EXAMPLES_CORELIB_MIMETYPES
+ bool
+ prompt "corelib/mimetypes "
+
+if QT5_EXAMPLES_CORELIB_MIMETYPES
+
+config QT5_EXAMPLES_CORELIB_MIMETYPES_MIMETYPEBROWSER
bool
- prompt "corelib/json "
+ prompt "mimetypebrowser"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
-if QT5_EXAMPLES_CORELIB_JSON
+endif
-config QT5_EXAMPLES_CORELIB_JSON_SAVEGAME
+menuconfig QT5_EXAMPLES_CORELIB_SERIALIZATION
+ bool
+ prompt "corelib/serialization "
+
+if QT5_EXAMPLES_CORELIB_SERIALIZATION
+
+config QT5_EXAMPLES_CORELIB_SERIALIZATION_CBORDUMP
+ bool
+ prompt "cbordump"
+ depends on QT5_MODULE_QTBASE
+
+config QT5_EXAMPLES_CORELIB_SERIALIZATION_CONVERT
+ bool
+ prompt "convert"
+ depends on QT5_MODULE_QTBASE
+
+config QT5_EXAMPLES_CORELIB_SERIALIZATION_SAVEGAME
bool
prompt "savegame"
depends on QT5_MODULE_QTBASE
@@ -291,6 +730,207 @@ config QT5_EXAMPLES_CORELIB_TOOLS_CUSTOMTYPESENDING
endif
+menuconfig QT5_EXAMPLES_DATAVISUALIZATION
+ bool
+ prompt "datavisualization "
+
+if QT5_EXAMPLES_DATAVISUALIZATION
+
+config QT5_EXAMPLES_DATAVISUALIZATION_AUDIOLEVELS
+ bool
+ prompt "audiolevels"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTMULTIMEDIA
+
+config QT5_EXAMPLES_DATAVISUALIZATION_BARS
+ bool
+ prompt "bars"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_CUSTOMINPUT
+ bool
+ prompt "custominput"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_CUSTOMITEMS
+ bool
+ prompt "customitems"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_CUSTOMPROXY
+ bool
+ prompt "customproxy"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_DRAGGABLEAXES
+ bool
+ prompt "draggableaxes"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_ITEMMODEL
+ bool
+ prompt "itemmodel"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLAXISDRAG
+ bool
+ prompt "qmlaxisdrag"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLAXISFORMATTER
+ bool
+ prompt "qmlaxisformatter"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLBARS
+ bool
+ prompt "qmlbars"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLCUSTOMINPUT
+ bool
+ prompt "qmlcustominput"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLLEGEND
+ bool
+ prompt "qmllegend"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLMULTIGRAPH
+ bool
+ prompt "qmlmultigraph"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLOSCILLOSCOPE
+ bool
+ prompt "qmloscilloscope"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLSCATTER
+ bool
+ prompt "qmlscatter"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLSPECTROGRAM
+ bool
+ prompt "qmlspectrogram"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLSURFACE
+ bool
+ prompt "qmlsurface"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_QMLSURFACELAYERS
+ bool
+ prompt "qmlsurfacelayers"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDATAVIS3D
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_DATAVISUALIZATION_ROTATIONS
+ bool
+ prompt "rotations"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_SCATTER
+ bool
+ prompt "scatter"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_SURFACE
+ bool
+ prompt "surface"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_TEXTURESURFACE
+ bool
+ prompt "texturesurface"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+config QT5_EXAMPLES_DATAVISUALIZATION_VOLUMETRIC
+ bool
+ prompt "volumetric"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDATAVIS3D
+
+endif
+
menuconfig QT5_EXAMPLES_DBUS
bool
prompt "dbus "
@@ -391,79 +1031,33 @@ config QT5_EXAMPLES_DESIGNER_WORLDTIMECLOCKBUILDER
endif
-menuconfig QT5_EXAMPLES_ENGINIO_QUICK
- bool
- prompt "enginio/quick "
-
-if QT5_EXAMPLES_ENGINIO_QUICK
-
-config QT5_EXAMPLES_ENGINIO_QUICK_IMAGE_GALLERY
+menuconfig QT5_EXAMPLES_GAMEPAD
bool
- prompt "image-gallery"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
- depends on QT5_MODULE_QTENGINIO
+ prompt "gamepad "
-config QT5_EXAMPLES_ENGINIO_QUICK_SOCIALTODOS
- bool
- prompt "socialtodos"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
- depends on QT5_MODULE_QTENGINIO
+if QT5_EXAMPLES_GAMEPAD
-config QT5_EXAMPLES_ENGINIO_QUICK_TODOS
+config QT5_EXAMPLES_GAMEPAD_KEYNAVIGATION
bool
- prompt "todos"
+ prompt "keyNavigation"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
- depends on QT5_MODULE_QTENGINIO
+ depends on QT5_MODULE_QTGAMEPAD
-config QT5_EXAMPLES_ENGINIO_QUICK_USERS
+config QT5_EXAMPLES_GAMEPAD_MOUSEITEM
bool
- prompt "users"
+ prompt "mouseItem"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
- depends on QT5_MODULE_QTENGINIO
+ depends on QT5_MODULE_QTGAMEPAD
-endif
-
-menuconfig QT5_EXAMPLES_ENGINIO_WIDGETS
+config QT5_EXAMPLES_GAMEPAD_SIMPLE
bool
- prompt "enginio/widgets "
-
-if QT5_EXAMPLES_ENGINIO_WIDGETS
-
-config QT5_EXAMPLES_ENGINIO_WIDGETS_CLOUDADDRESSBOOK
- bool
- prompt "cloudaddressbook"
+ prompt "simple"
depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_MODULE_QTENGINIO
-
-config QT5_EXAMPLES_ENGINIO_WIDGETS_IMAGE_GALLERY
- bool
- prompt "image-gallery"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_MODULE_QTENGINIO
-
-config QT5_EXAMPLES_ENGINIO_WIDGETS_TODOS
- bool
- prompt "todos"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_MODULE_QTENGINIO
+ depends on QT5_MODULE_QTGAMEPAD
endif
@@ -503,6 +1097,7 @@ config QT5_EXAMPLES_HELP_CONTEXTSENSITIVEHELP
bool
prompt "contextsensitivehelp"
depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
depends on QT5_MODULE_QTTOOLS
depends on QT5_MODULE_QTTOOLS_WIDGETS
@@ -545,6 +1140,14 @@ menuconfig QT5_EXAMPLES_LOCATION
if QT5_EXAMPLES_LOCATION
+config QT5_EXAMPLES_LOCATION_ITEMVIEW_TRANSITIONS
+ bool
+ prompt "itemview_transitions"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTLOCATION
+
config QT5_EXAMPLES_LOCATION_QML_LOCATION_MAPVIEWER
bool
prompt "qml_location_mapviewer"
@@ -644,6 +1247,7 @@ config QT5_EXAMPLES_MULTIMEDIA_DECLARATIVE_CAMERA
prompt "declarative-camera"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
depends on QT5_MODULE_QTMULTIMEDIA
@@ -873,6 +1477,20 @@ config QT5_EXAMPLES_NETWORK_SECURESOCKETCLIENT
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
+config QT5_EXAMPLES_NETWORK_SECUREUDPCLIENT
+ bool
+ prompt "secureudpclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
+config QT5_EXAMPLES_NETWORK_SECUREUDPSERVER
+ bool
+ prompt "secureudpserver"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
config QT5_EXAMPLES_NETWORK_THREADEDFORTUNESERVER
bool
prompt "threadedfortuneserver"
@@ -924,10 +1542,35 @@ config QT5_EXAMPLES_NFC_QML_POSTER
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTCONNECTIVITY
+ depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
endif
+menuconfig QT5_EXAMPLES_OAUTH
+ bool
+ prompt "oauth "
+
+if QT5_EXAMPLES_OAUTH
+
+config QT5_EXAMPLES_OAUTH_REDDITCLIENT
+ bool
+ prompt "redditclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTNETWORKAUTH
+
+config QT5_EXAMPLES_OAUTH_TWITTERTIMELINE
+ bool
+ prompt "twittertimeline"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTNETWORKAUTH
+
+endif
+
menuconfig QT5_EXAMPLES_OPENGL
bool
prompt "opengl "
@@ -941,6 +1584,12 @@ config QT5_EXAMPLES_OPENGL_2DPAINTING
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
+config QT5_EXAMPLES_OPENGL_COMPUTEGLES31
+ bool
+ prompt "computegles31"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+
config QT5_EXAMPLES_OPENGL_CONTEXTINFO
bool
prompt "contextinfo"
@@ -1050,6 +1699,22 @@ config QT5_EXAMPLES_POSITIONING_WEATHERINFO
endif
+menuconfig QT5_EXAMPLES_PURCHASING
+ bool
+ prompt "purchasing "
+
+if QT5_EXAMPLES_PURCHASING
+
+config QT5_EXAMPLES_PURCHASING_QTHANGMAN
+ bool
+ prompt "qthangman"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTPURCHASING
+
+endif
+
menuconfig QT5_EXAMPLES_QML
bool
prompt "qml "
@@ -1242,25 +1907,24 @@ menuconfig QT5_EXAMPLES_QT3D
if QT5_EXAMPLES_QT3D
-config QT5_EXAMPLES_QT3D_ANAGLYPH_RENDERING
+config QT5_EXAMPLES_QT3D_3D_TEXT
bool
- prompt "anaglyph-rendering"
+ prompt "3d-text"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
-config QT5_EXAMPLES_QT3D_ASSIMP_CPP
+config QT5_EXAMPLES_QT3D_ADVANCEDCUSTOMMATERIAL
bool
- prompt "assimp-cpp"
+ prompt "advancedcustommaterial"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
-config QT5_EXAMPLES_QT3D_ASSIMP
+config QT5_EXAMPLES_QT3D_ANAGLYPH_RENDERING
bool
- prompt "assimp"
+ prompt "anaglyph-rendering"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
@@ -1283,33 +1947,13 @@ config QT5_EXAMPLES_QT3D_BASICSHAPES_CPP
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
-config QT5_EXAMPLES_QT3D_BIGMODEL_QML
- bool
- prompt "bigmodel-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_BIGSCENE_CPP
- bool
- prompt "bigscene-cpp"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_BIGSCENE_INSTANCED_QML
+config QT5_EXAMPLES_QT3D_COMPUTE_PARTICLES
bool
- prompt "bigscene-instanced-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_CLIP_PLANES_QML
- bool
- prompt "clip-planes-qml"
+ prompt "compute-particles"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
config QT5_EXAMPLES_QT3D_CONTROLS
bool
@@ -1319,84 +1963,6 @@ config QT5_EXAMPLES_QT3D_CONTROLS
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE_QUICK
-config QT5_EXAMPLES_QT3D_CPP_EXAMPLE
- bool
- prompt "cpp_example"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_CUSTOM_MESH_CPP
- bool
- prompt "custom-mesh-cpp"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_CUSTOM_MESH_QML
- bool
- prompt "custom-mesh-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_CYLINDER_CPP
- bool
- prompt "cylinder-cpp"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_CYLINDER_QML
- bool
- prompt "cylinder-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_DEFERRED_RENDERER_CPP
- bool
- prompt "deferred-renderer-cpp"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_DEFERRED_RENDERER_QML
- bool
- prompt "deferred-renderer-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_DYNAMICSCENE_CPP
- bool
- prompt "dynamicscene-cpp"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_ENABLED_QML
- bool
- prompt "enabled-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_GLTF
- bool
- prompt "gltf"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_GOOCH_QML
- bool
- prompt "gooch-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
-
config QT5_EXAMPLES_QT3D_INSTANCED_ARRAYS_QML
bool
prompt "instanced-arrays-qml"
@@ -1405,13 +1971,6 @@ config QT5_EXAMPLES_QT3D_INSTANCED_ARRAYS_QML
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
-config QT5_EXAMPLES_QT3D_KEYBOARDINPUT_QML
- bool
- prompt "keyboardinput-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
config QT5_EXAMPLES_QT3D_LIGHTS
bool
prompt "lights"
@@ -1419,81 +1978,52 @@ config QT5_EXAMPLES_QT3D_LIGHTS
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
-config QT5_EXAMPLES_QT3D_LOADER_QML
- bool
- prompt "loader-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_MATERIALS_CPP
+config QT5_EXAMPLES_QT3D_MULTIVIEWPORT
bool
- prompt "materials-cpp"
+ prompt "multiviewport"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
-config QT5_EXAMPLES_QT3D_MATERIALS
+config QT5_EXAMPLES_QT3D_PBR_MATERIALS
bool
- prompt "materials"
+ prompt "pbr-materials"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
-config QT5_EXAMPLES_QT3D_MOUSEINPUT_QML
+config QT5_EXAMPLES_QT3D_PHONG_CUBES
bool
- prompt "mouseinput-qml"
+ prompt "phong-cubes"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
-config QT5_EXAMPLES_QT3D_MULTIVIEWPORT
- bool
- prompt "multiviewport"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_PICKING_QML
- bool
- prompt "picking-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
-
config QT5_EXAMPLES_QT3D_PLANETS_QML
bool
prompt "planets-qml"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
-config QT5_EXAMPLES_QT3D_PLASMA
+config QT5_EXAMPLES_QT3D_QARDBOARD
bool
- prompt "plasma"
+ prompt "qardboard"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
-config QT5_EXAMPLES_QT3D_PLAYGROUND_QML
+config QT5_EXAMPLES_QT3D_SCENE2D
bool
- prompt "playground-qml"
+ prompt "scene2d"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
-config QT5_EXAMPLES_QT3D_SCENE3D_LOADER
- bool
- prompt "scene3d-loader"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
config QT5_EXAMPLES_QT3D_SCENE3D
bool
prompt "scene3d"
@@ -1524,65 +2054,29 @@ config QT5_EXAMPLES_QT3D_SIMPLE_QML
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
-config QT5_EXAMPLES_QT3D_SIMPLE_SHADERS_QML
- bool
- prompt "simple-shaders-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_SKYBOX
- bool
- prompt "skybox"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_TESSELLATION_MODES
- bool
- prompt "tessellation-modes"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
-
-config QT5_EXAMPLES_QT3D_TORUS_QML
- bool
- prompt "torus-qml"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_TRANSFORMS_QML
+config QT5_EXAMPLES_QT3D_SIMPLECUSTOMMATERIAL
bool
- prompt "transforms-qml"
+ prompt "simplecustommaterial"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
-config QT5_EXAMPLES_QT3D_TRANSPARENCY_QML_SCENE3D
+config QT5_EXAMPLES_QT3D_WAVE
bool
- prompt "transparency-qml-scene3d"
+ prompt "wave"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
-config QT5_EXAMPLES_QT3D_TRANSPARENCY_QML
+config QT5_EXAMPLES_QT3D_WIDGETS_SCENE3D
bool
- prompt "transparency-qml"
+ prompt "widgets-scene3d"
depends on QT5_MODULE_QT3D
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
-
-config QT5_EXAMPLES_QT3D_WAVE
- bool
- prompt "wave"
- depends on QT5_MODULE_QT3D
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTBASE_WIDGETS
config QT5_EXAMPLES_QT3D_WIREFRAME
bool
@@ -1703,6 +2197,14 @@ config QT5_EXAMPLES_QUICK_CANVAS
depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
+config QT5_EXAMPLES_QUICK_DELEGATECHOOSER
+ bool
+ prompt "delegatechooser"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
config QT5_EXAMPLES_QUICK_DRAGANDDROP
bool
prompt "draganddrop"
@@ -1744,6 +2246,13 @@ config QT5_EXAMPLES_QUICK_KEYINTERACTION
depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
+config QT5_EXAMPLES_QUICK_LAYOUTS
+ bool
+ prompt "layouts"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
config QT5_EXAMPLES_QUICK_MOUSEAREA
bool
prompt "mousearea"
@@ -1792,6 +2301,14 @@ config QT5_EXAMPLES_QUICK_SHADEREFFECTS
depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
+config QT5_EXAMPLES_QUICK_SHAPES
+ bool
+ prompt "shapes"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
config QT5_EXAMPLES_QUICK_TEXT
bool
prompt "text"
@@ -1882,86 +2399,6 @@ config QT5_EXAMPLES_QUICK_CUSTOMITEMS_TABWIDGET
endif
-menuconfig QT5_EXAMPLES_QUICK_DEMOS
- bool
- prompt "demos "
-
-if QT5_EXAMPLES_QUICK_DEMOS
-
-config QT5_EXAMPLES_QUICK_DEMOS_CALQLATR
- bool
- prompt "calqlatr"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-config QT5_EXAMPLES_QUICK_DEMOS_CLOCKS
- bool
- prompt "clocks"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-config QT5_EXAMPLES_QUICK_DEMOS_MAROON
- bool
- prompt "maroon"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-config QT5_EXAMPLES_QUICK_DEMOS_PHOTOSURFACE
- bool
- prompt "photosurface"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-config QT5_EXAMPLES_QUICK_DEMOS_PHOTOVIEWER
- bool
- prompt "photoviewer"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_MODULE_QTDECLARATIVE
-
-config QT5_EXAMPLES_QUICK_DEMOS_RSSNEWS
- bool
- prompt "rssnews"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-config QT5_EXAMPLES_QUICK_DEMOS_SAMEGAME
- bool
- prompt "samegame"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-config QT5_EXAMPLES_QUICK_DEMOS_STOCQT
- bool
- prompt "stocqt"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-config QT5_EXAMPLES_QUICK_DEMOS_TWEETSEARCH
- bool
- prompt "tweetsearch"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
-
-endif
-
menuconfig QT5_EXAMPLES_QUICK_LOCALSTORAGE
bool
prompt "localstorage "
@@ -1974,7 +2411,6 @@ config QT5_EXAMPLES_QUICK_LOCALSTORAGE_LOCALSTORAGE
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
- depends on QT5_MODULE_QTDECLARATIVE_QUICK
endif
@@ -2048,6 +2484,14 @@ config QT5_EXAMPLES_QUICK_PARTICLES_IMAGEPARTICLE
depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
+config QT5_EXAMPLES_QUICK_PARTICLES_ITEMPARTICLE
+ bool
+ prompt "itemparticle"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
config QT5_EXAMPLES_QUICK_PARTICLES_SYSTEM
bool
prompt "system"
@@ -2080,6 +2524,7 @@ config QT5_EXAMPLES_QUICK_QUICKWIDGETS_QUICKWIDGET
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
endif
@@ -2113,6 +2558,14 @@ config QT5_EXAMPLES_QUICK_SCENEGRAPH_OPENGLUNDERQML
depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTDECLARATIVE_QUICK
+config QT5_EXAMPLES_QUICK_SCENEGRAPH_RENDERNODE
+ bool
+ prompt "rendernode"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
config QT5_EXAMPLES_QUICK_SCENEGRAPH_SGENGINE
bool
prompt "sgengine"
@@ -2163,19 +2616,34 @@ config QT5_EXAMPLES_QUICK_SCENEGRAPH_TWOTEXTUREPROVIDERS
endif
-menuconfig QT5_EXAMPLES_QUICKCONTROLS_CONTROLS
+menuconfig QT5_EXAMPLES_QUICK_TABLEVIEW
bool
- prompt "controls/controls "
+ prompt "tableview "
-if QT5_EXAMPLES_QUICKCONTROLS_CONTROLS
+if QT5_EXAMPLES_QUICK_TABLEVIEW
-config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_BASICLAYOUTS
+config QT5_EXAMPLES_QUICK_TABLEVIEW_GAMEOFLIFE
bool
- prompt "basiclayouts"
+ prompt "gameoflife"
depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
+config QT5_EXAMPLES_QUICK_TABLEVIEW_PIXELATOR
+ bool
+ prompt "pixelator"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+endif
+
+menuconfig QT5_EXAMPLES_QUICKCONTROLS_CONTROLS
+ bool
+ prompt "controls/controls "
+
+if QT5_EXAMPLES_QUICKCONTROLS_CONTROLS
+
config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_CALENDAR
bool
prompt "calendar"
@@ -2291,6 +2759,20 @@ menuconfig QT5_EXAMPLES_QUICKCONTROLS2
if QT5_EXAMPLES_QUICKCONTROLS2
+config QT5_EXAMPLES_QUICKCONTROLS2_CONTACTLIST
+ bool
+ prompt "contactlist"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_FLATSTYLE
+ bool
+ prompt "flatstyle"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDECLARATIVE
+
config QT5_EXAMPLES_QUICKCONTROLS2_GALLERY
bool
prompt "gallery"
@@ -2298,6 +2780,213 @@ config QT5_EXAMPLES_QUICKCONTROLS2_GALLERY
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTDECLARATIVE
+config QT5_EXAMPLES_QUICKCONTROLS2_SIDEPANEL
+ bool
+ prompt "sidepanel"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_SWIPETOREMOVE
+ bool
+ prompt "swipetoremove"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_TEXTEDITOR
+ bool
+ prompt "texteditor"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+
+config QT5_EXAMPLES_QUICKCONTROLS2_WEARABLE
+ bool
+ prompt "wearable"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+endif
+
+menuconfig QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL
+ bool
+ prompt "controls2/chattutorial "
+
+if QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL
+
+config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER1_SETTINGUP
+ bool
+ prompt "chapter1-settingup"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER2_LISTS
+ bool
+ prompt "chapter2-lists"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER3_NAVIGATION
+ bool
+ prompt "chapter3-navigation"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER4_MODELS
+ bool
+ prompt "chapter4-models"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_SQL
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER5_STYLING
+ bool
+ prompt "chapter5-styling"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_SQL
+ depends on QT5_MODULE_QTDECLARATIVE
+
+endif
+
+menuconfig QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE
+ bool
+ prompt "controls2/imagine "
+
+if QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE_AUTOMOTIVE
+ bool
+ prompt "automotive"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+config QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE_MUSICPLAYER
+ bool
+ prompt "musicplayer"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+
+endif
+endif
+
+menuconfig QT5_EXAMPLES_REMOTEOBJECTS
+ bool
+ prompt "remoteobjects "
+
+if QT5_EXAMPLES_REMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_CLIENTAPP
+ bool
+ prompt "clientapp"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_CPPCLIENT
+ bool
+ prompt "CppClient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWCLIENT
+ bool
+ prompt "modelviewclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWSERVER
+ bool
+ prompt "modelviewserver"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_QMLMODELVIEWCLIENT
+ bool
+ prompt "qmlmodelviewclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SERVER
+ bool
+ prompt "server"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+
+menuconfig QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH
+ bool
+ prompt "simpleswitch "
+
+if QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTCLIENT
+ bool
+ prompt "directconnectclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTDYNAMICCLIENT
+ bool
+ prompt "directconnectdynamicclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTSERVER
+ bool
+ prompt "directconnectserver"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_REGISTRYCONNECTEDCLIENT
+ bool
+ prompt "registryconnectedclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_REGISTRYCONNECTEDSERVER
+ bool
+ prompt "registryconnectedserver"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+endif
+
+menuconfig QT5_EXAMPLES_REMOTEOBJECTS_SSL
+ bool
+ prompt "ssl "
+
+if QT5_EXAMPLES_REMOTEOBJECTS_SSL
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SSL_SSLCPPCLIENT
+ bool
+ prompt "SslCppClient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
+config QT5_EXAMPLES_REMOTEOBJECTS_SSL_SSLSERVER
+ bool
+ prompt "sslserver"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTREMOTEOBJECTS
+
endif
endif
@@ -2375,6 +3064,145 @@ config QT5_EXAMPLES_SCRIPT_QSTETRIX
endif
+menuconfig QT5_EXAMPLES_SCXML
+ bool
+ prompt "scxml "
+
+if QT5_EXAMPLES_SCXML
+
+config QT5_EXAMPLES_SCXML_CALCULATOR_QML
+ bool
+ prompt "calculator-qml"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_CALCULATOR_WIDGETS
+ bool
+ prompt "calculator-widgets"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_FTPCLIENT
+ bool
+ prompt "ftpclient"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_INVOKE_DYNAMIC
+ bool
+ prompt "invoke-dynamic"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_INVOKE_STATIC
+ bool
+ prompt "invoke-static"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_CPPDATAMODEL
+ bool
+ prompt "mediaplayer-qml-cppdatamodel"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_DYNAMIC
+ bool
+ prompt "mediaplayer-qml-dynamic"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_STATIC
+ bool
+ prompt "mediaplayer-qml-static"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_MEDIAPLAYER_WIDGETS_DYNAMIC
+ bool
+ prompt "mediaplayer-widgets-dynamic"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_MEDIAPLAYER_WIDGETS_STATIC
+ bool
+ prompt "mediaplayer-widgets-static"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_PINBALL
+ bool
+ prompt "pinball"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_SUDOKU
+ bool
+ prompt "sudoku"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_DYNAMIC
+ bool
+ prompt "trafficlight-qml-dynamic"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_SIMPLE
+ bool
+ prompt "trafficlight-qml-simple"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_STATIC
+ bool
+ prompt "trafficlight-qml-static"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_WIDGETS_DYNAMIC
+ bool
+ prompt "trafficlight-widgets-dynamic"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSCXML
+
+config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_WIDGETS_STATIC
+ bool
+ prompt "trafficlight-widgets-static"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSCXML
+
+endif
+
menuconfig QT5_EXAMPLES_SENSORS
bool
prompt "sensors "
@@ -2581,6 +3409,22 @@ config QT5_EXAMPLES_SERIALPORT_TERMINAL
endif
+menuconfig QT5_EXAMPLES_SPEECH
+ bool
+ prompt "speech "
+
+if QT5_EXAMPLES_SPEECH
+
+config QT5_EXAMPLES_SPEECH_HELLO_SPEAK
+ bool
+ prompt "hello_speak"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTSPEECH
+
+endif
+
menuconfig QT5_EXAMPLES_SQL
bool
prompt "sql "
@@ -2781,63 +3625,192 @@ config QT5_EXAMPLES_SVG_RICHTEXT_TEXTOBJECT
endif
endif
-menuconfig QT5_EXAMPLES_TOUCH
+menuconfig QT5_EXAMPLES_UITOOLS
bool
- prompt "touch "
+ prompt "uitools "
-if QT5_EXAMPLES_TOUCH
+if QT5_EXAMPLES_UITOOLS
-config QT5_EXAMPLES_TOUCH_DIALS
+config QT5_EXAMPLES_UITOOLS_MULTIPLEINHERITANCE
bool
- prompt "dials"
+ prompt "multipleinheritance"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTTOOLS
-config QT5_EXAMPLES_TOUCH_FINGERPAINT
+config QT5_EXAMPLES_UITOOLS_TEXTFINDER
bool
- prompt "fingerpaint"
+ prompt "textfinder"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTTOOLS
+
+endif
-config QT5_EXAMPLES_TOUCH_KNOBS
+menuconfig QT5_EXAMPLES_VIRTUALKEYBOARD
bool
- prompt "knobs"
+ prompt "virtualkeyboard "
+
+if QT5_EXAMPLES_VIRTUALKEYBOARD
+
+config QT5_EXAMPLES_VIRTUALKEYBOARD_BASIC
+ bool
+ prompt "basic"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDECLARATIVE_QUICK
+ depends on QT5_MODULE_QTVIRTUALKEYBOARD
-config QT5_EXAMPLES_TOUCH_PINCHZOOM
+endif
+
+menuconfig QT5_EXAMPLES_WAYLAND
bool
- prompt "pinchzoom"
+ prompt "wayland "
+
+if QT5_EXAMPLES_WAYLAND
+
+config QT5_EXAMPLES_WAYLAND_HWLAYER_COMPOSITOR
+ bool
+ prompt "hwlayer-compositor"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_IVI_COMPOSITOR
+ bool
+ prompt "ivi-compositor"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_MINIMAL_CPP
+ bool
+ prompt "minimal-cpp"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_MINIMAL_QML
+ bool
+ prompt "minimal-qml"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_MULTI_OUTPUT
+ bool
+ prompt "multi-output"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_MULTI_SCREEN
+ bool
+ prompt "multi-screen"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_OVERVIEW_COMPOSITOR
+ bool
+ prompt "overview-compositor"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_PURE_QML
+ bool
+ prompt "pure-qml"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_QWINDOW_COMPOSITOR
+ bool
+ prompt "qwindow-compositor"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_SERVER_SIDE_DECORATION
+ bool
+ prompt "server-side-decoration"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_SPANNING_SCREENS
+ bool
+ prompt "spanning-screens"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+
+menuconfig QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION
+ bool
+ prompt "custom-extension "
+
+if QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION
+
+config QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION_CUSTOM_COMPOSITOR
+ bool
+ prompt "custom-compositor"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION_CPP_CLIENT
+ bool
+ prompt "cpp-client"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTWAYLAND
+
+config QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION_QML_CLIENT
+ bool
+ prompt "qml-client"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
endif
-menuconfig QT5_EXAMPLES_UITOOLS
+menuconfig QT5_EXAMPLES_WAYLAND_SERVER_BUFFER
bool
- prompt "uitools "
+ prompt "server-buffer "
-if QT5_EXAMPLES_UITOOLS
+if QT5_EXAMPLES_WAYLAND_SERVER_BUFFER
-config QT5_EXAMPLES_UITOOLS_MULTIPLEINHERITANCE
+config QT5_EXAMPLES_WAYLAND_SERVER_BUFFER_COMPOSITOR
bool
- prompt "multipleinheritance"
+ prompt "compositor"
depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_MODULE_QTTOOLS
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWAYLAND
-config QT5_EXAMPLES_UITOOLS_TEXTFINDER
+config QT5_EXAMPLES_WAYLAND_SERVER_BUFFER_CPP_CLIENT
bool
- prompt "textfinder"
+ prompt "cpp-client"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_MODULE_QTTOOLS
+ depends on QT5_MODULE_QTWAYLAND
endif
+endif
menuconfig QT5_EXAMPLES_WEBCHANNEL
bool
@@ -2867,6 +3840,14 @@ menuconfig QT5_EXAMPLES_WEBENGINE
if QT5_EXAMPLES_WEBENGINE
+config QT5_EXAMPLES_WEBENGINE_CUSTOMDIALOGS
+ bool
+ prompt "customdialogs"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWEBENGINE
+
config QT5_EXAMPLES_WEBENGINE_MINIMAL
bool
prompt "minimal"
@@ -2883,6 +3864,14 @@ config QT5_EXAMPLES_WEBENGINE_QUICKNANOBROWSER
depends on QT5_MODULE_QTDECLARATIVE
depends on QT5_MODULE_QTWEBENGINE
+config QT5_EXAMPLES_WEBENGINE_RECIPEBROWSER
+ bool
+ prompt "recipebrowser"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTDECLARATIVE
+ depends on QT5_MODULE_QTWEBENGINE
+
menuconfig QT5_EXAMPLES_WEBENGINEWIDGETS
bool
@@ -2906,14 +3895,21 @@ config QT5_EXAMPLES_WEBENGINEWIDGETS_COOKIEBROWSER
depends on QT5_MODULE_QTBASE_WIDGETS
depends on QT5_MODULE_QTWEBENGINE
-config QT5_EXAMPLES_WEBENGINEWIDGETS_DEMOBROWSER
+config QT5_EXAMPLES_WEBENGINEWIDGETS_HTML2PDF
bool
- prompt "demobrowser"
+ prompt "html2pdf"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
depends on QT5_MODULE_QTWEBENGINE
+config QT5_EXAMPLES_WEBENGINEWIDGETS_MAPS
+ bool
+ prompt "maps"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTWEBENGINE
+
config QT5_EXAMPLES_WEBENGINEWIDGETS_MARKDOWNEDITOR
bool
prompt "markdowneditor"
@@ -2937,6 +3933,29 @@ config QT5_EXAMPLES_WEBENGINEWIDGETS_SIMPLEBROWSER
depends on QT5_MODULE_QTBASE_WIDGETS
depends on QT5_MODULE_QTWEBENGINE
+config QT5_EXAMPLES_WEBENGINEWIDGETS_STYLESHEETBROWSER
+ bool
+ prompt "stylesheetbrowser"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTWEBENGINE
+
+config QT5_EXAMPLES_WEBENGINEWIDGETS_VIDEOPLAYER
+ bool
+ prompt "videoplayer"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTWEBENGINE
+
+config QT5_EXAMPLES_WEBENGINEWIDGETS_WEBUI
+ bool
+ prompt "webui"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+ depends on QT5_MODULE_QTWEBENGINE
+
endif
endif
@@ -3037,13 +4056,6 @@ config QT5_EXAMPLES_WIDGETS_ANIMATION_ANIMATEDTILES
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
-config QT5_EXAMPLES_WIDGETS_ANIMATION_APPCHOOSER
- bool
- prompt "appchooser"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
-
config QT5_EXAMPLES_WIDGETS_ANIMATION_EASING
bool
prompt "easing"
@@ -3118,13 +4130,6 @@ config QT5_EXAMPLES_WIDGETS_DIALOGS_CLASSWIZARD
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
-config QT5_EXAMPLES_WIDGETS_DIALOGS_CONFIGDIALOG
- bool
- prompt "configdialog"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
-
config QT5_EXAMPLES_WIDGETS_DIALOGS_EXTENSION
bool
prompt "extension"
@@ -3229,13 +4234,6 @@ config QT5_EXAMPLES_WIDGETS_EFFECTS_FADEMESSAGE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
-config QT5_EXAMPLES_WIDGETS_EFFECTS_LIGHTING
- bool
- prompt "lighting"
- depends on QT5_MODULE_QTBASE
- depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_WIDGETS
-
endif
menuconfig QT5_EXAMPLES_WIDGETS_GESTURES
@@ -3422,6 +4420,13 @@ config QT5_EXAMPLES_WIDGETS_ITEMVIEWS_FETCHMORE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
+config QT5_EXAMPLES_WIDGETS_ITEMVIEWS_FLATTREEVIEW
+ bool
+ prompt "flattreeview"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
config QT5_EXAMPLES_WIDGETS_ITEMVIEWS_FROZENCOLUMN
bool
prompt "frozencolumn"
@@ -3495,6 +4500,7 @@ config QT5_EXAMPLES_WIDGETS_ITEMVIEWS_STORAGEVIEW
bool
prompt "storageview"
depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
endif
@@ -3593,9 +4599,7 @@ config QT5_EXAMPLES_WIDGETS_PAINTING_AFFINE
prompt "affine"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_OPENGL
depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_OPENGL_DESKTOP
config QT5_EXAMPLES_WIDGETS_PAINTING_BASICDRAWING
bool
@@ -3609,9 +4613,7 @@ config QT5_EXAMPLES_WIDGETS_PAINTING_COMPOSITION
prompt "composition"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_OPENGL
depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_OPENGL_DESKTOP
config QT5_EXAMPLES_WIDGETS_PAINTING_CONCENTRICCIRCLES
bool
@@ -3625,9 +4627,7 @@ config QT5_EXAMPLES_WIDGETS_PAINTING_DEFORM
prompt "deform"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_OPENGL
depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_OPENGL_DESKTOP
config QT5_EXAMPLES_WIDGETS_PAINTING_FONTSAMPLER
bool
@@ -3641,9 +4641,7 @@ config QT5_EXAMPLES_WIDGETS_PAINTING_GRADIENTS
prompt "gradients"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_OPENGL
depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_OPENGL_DESKTOP
config QT5_EXAMPLES_WIDGETS_PAINTING_IMAGECOMPOSITION
bool
@@ -3664,9 +4662,7 @@ config QT5_EXAMPLES_WIDGETS_PAINTING_PATHSTROKE
prompt "pathstroke"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
- depends on QT5_MODULE_QTBASE_OPENGL
depends on QT5_MODULE_QTBASE_WIDGETS
- depends on QT5_OPENGL_DESKTOP
config QT5_EXAMPLES_WIDGETS_PAINTING_TRANSFORMATIONS
bool
@@ -3772,6 +4768,56 @@ config QT5_EXAMPLES_WIDGETS_STATEMACHINE_TWOWAYBUTTON
endif
+menuconfig QT5_EXAMPLES_WIDGETS_TOUCH
+ bool
+ prompt "touch "
+
+if QT5_EXAMPLES_WIDGETS_TOUCH
+
+config QT5_EXAMPLES_WIDGETS_TOUCH_DIALS
+ bool
+ prompt "dials"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
+config QT5_EXAMPLES_WIDGETS_TOUCH_FINGERPAINT
+ bool
+ prompt "fingerpaint"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
+config QT5_EXAMPLES_WIDGETS_TOUCH_KNOBS
+ bool
+ prompt "knobs"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
+config QT5_EXAMPLES_WIDGETS_TOUCH_PINCHZOOM
+ bool
+ prompt "pinchzoom"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
+endif
+
+menuconfig QT5_EXAMPLES_WIDGETS_TUTORIALS
+ bool
+ prompt "tutorials "
+
+if QT5_EXAMPLES_WIDGETS_TUTORIALS
+
+config QT5_EXAMPLES_WIDGETS_TUTORIALS_NOTEPAD
+ bool
+ prompt "notepad"
+ depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
+ depends on QT5_MODULE_QTBASE_WIDGETS
+
+endif
+
menuconfig QT5_EXAMPLES_WIDGETS_TUTORIALS_ADDRESSBOOK
bool
prompt "tutorials/addressbook "
@@ -4079,11 +5125,12 @@ config QT5_EXAMPLES_WIDGETS_WIDGETS_STYLESHEET
bool
prompt "stylesheet"
depends on QT5_MODULE_QTBASE
+ depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
-config QT5_EXAMPLES_WIDGETS_WIDGETS_TABLET
+config QT5_EXAMPLES_WIDGETS_WIDGETS_QTTABLET
bool
- prompt "tablet"
+ prompt "qttablet"
depends on QT5_MODULE_QTBASE
depends on QT5_MODULE_QTBASE_GUI
depends on QT5_MODULE_QTBASE_WIDGETS
diff --git a/rules/qt5examples.make b/rules/qt5examples.make
index ca5741273..e4dba6ad4 100644
--- a/rules/qt5examples.make
+++ b/rules/qt5examples.make
@@ -100,9 +100,15 @@ ifdef PTXCONF_QT5_EXAMPLES_BLUETOOTH_QML_CHAT
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCONNECTIVITY)),)
-ifdef PTXCONF_QT5_EXAMPLES_BLUETOOTH_HEARTLISTENER
+ifdef PTXCONF_QT5_EXAMPLES_BLUETOOTH_HEARTRATE_GAME
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/bluetooth/heartlistener/heartlistener)
+ /usr/lib/qt5/examples/bluetooth/heartrate-game/heartrate-game)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCONNECTIVITY)),)
+ifdef PTXCONF_QT5_EXAMPLES_BLUETOOTH_HEARTRATE_SERVER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/bluetooth/heartrate-server/heartrate-server)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCONNECTIVITY)),)
@@ -259,6 +265,300 @@ ifdef PTXCONF_QT5_EXAMPLES_CANVAS3D_THREEJS_PLANETS
/usr/lib/qt5/examples/canvas3d/threejs/planets/planets)
endif
endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_AREACHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/areachart/areachart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_AUDIO
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/audio/audio)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_BARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/barchart/barchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_BARMODELMAPPER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/barmodelmapper/barmodelmapper)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_BOXPLOTCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/boxplotchart/boxplotchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_CALLOUT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/callout/callout)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_CANDLESTICKCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/candlestickchart/candlestickchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_CHARTINTERACTIONS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/chartinteractions/chartinteractions)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_CHARTTHEMES
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/chartthemes/chartthemes)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_CUSTOMCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/customchart/customchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_DATETIMEAXIS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/datetimeaxis/datetimeaxis)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_DONUTBREAKDOWN
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/donutbreakdown/donutbreakdown)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_DONUTCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/donutchart/donutchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_DYNAMICSPLINE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/dynamicspline/dynamicspline)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_HORIZONTALBARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/horizontalbarchart/horizontalbarchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_HORIZONTALPERCENTBARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/horizontalpercentbarchart/horizontalpercentbarchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_HORIZONTALSTACKEDBARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/horizontalstackedbarchart/horizontalstackedbarchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_LEGEND
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/legend/legend)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_LEGENDMARKERS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/legendmarkers/legendmarkers)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_LINEANDBAR
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/lineandbar/lineandbar)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_LINECHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/linechart/linechart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_LOGVALUEAXIS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/logvalueaxis/logvalueaxis)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_MODELDATA
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/modeldata/modeldata)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_MULTIAXIS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/multiaxis/multiaxis)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_NESTEDDONUTS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/nesteddonuts/nesteddonuts)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_OPENGLSERIES
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/openglseries/openglseries)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_PERCENTBARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/percentbarchart/percentbarchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_PIECHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/piechart/piechart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_PIECHARTCUSTOMIZATION
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/piechartcustomization/piechartcustomization)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_PIECHARTDRILLDOWN
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/piechartdrilldown/piechartdrilldown)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_POLARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/polarchart/polarchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLAXES
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlaxes/qmlaxes)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLBOXPLOT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlboxplot/qmlboxplot)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLCANDLESTICK
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlcandlestick/qmlcandlestick)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlchart/qmlchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLCUSTOMIZATIONS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlcustomizations/qmlcustomizations)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLCUSTOMLEGEND
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlcustomlegend/qmlcustomlegend)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLF1LEGENDS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlf1legends/qmlf1legends)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLOSCILLOSCOPE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmloscilloscope/qmloscilloscope)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLPIECHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlpiechart/qmlpiechart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLPOLARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlpolarchart/qmlpolarchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_QMLWEATHER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/qmlweather/qmlweather)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_SCATTERCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/scatterchart/scatterchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_SCATTERINTERACTIONS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/scatterinteractions/scatterinteractions)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_SPLINECHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/splinechart/splinechart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_STACKEDBARCHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/stackedbarchart/stackedbarchart)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_STACKEDBARCHARTDRILLDOWN
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/stackedbarchartdrilldown/stackedbarchartdrilldown)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_TEMPERATURERECORDS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/temperaturerecords/temperaturerecords)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTCHARTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_CHARTS_ZOOMLINECHART
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/charts/zoomlinechart/zoomlinechart)
+endif
+endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_CORELIB_IPC_LOCALFORTUNECLIENT
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
@@ -282,9 +582,27 @@ ifdef PTXCONF_QT5_EXAMPLES_CORELIB_IPC_SHAREDMEMORY
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_CORELIB_JSON_SAVEGAME
+ifdef PTXCONF_QT5_EXAMPLES_CORELIB_MIMETYPES_MIMETYPEBROWSER
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/corelib/json/savegame/savegame)
+ /usr/lib/qt5/examples/corelib/mimetypes/mimetypebrowser/mimetypebrowser)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_CORELIB_SERIALIZATION_CBORDUMP
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/corelib/serialization/cbordump/cbordump)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_CORELIB_SERIALIZATION_CONVERT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/corelib/serialization/convert/convert)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_CORELIB_SERIALIZATION_SAVEGAME
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/corelib/serialization/savegame/savegame)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
@@ -329,6 +647,144 @@ ifdef PTXCONF_QT5_EXAMPLES_CORELIB_TOOLS_CUSTOMTYPESENDING
/usr/lib/qt5/examples/corelib/tools/customtypesending/customtypesending)
endif
endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_AUDIOLEVELS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/audiolevels/audiolevels)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_BARS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/bars/bars)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_CUSTOMINPUT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/custominput/custominput)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_CUSTOMITEMS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/customitems/customitems)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_CUSTOMPROXY
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/customproxy/customproxy)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_DRAGGABLEAXES
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/draggableaxes/draggableaxes)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_ITEMMODEL
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/itemmodel/itemmodel)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLAXISDRAG
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlaxisdrag/qmlaxisdrag)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLAXISFORMATTER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlaxisformatter/qmlaxisformatter)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLBARS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlbars/qmlbars)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLCUSTOMINPUT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlcustominput/qmlcustominput)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLLEGEND
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmllegend/qmllegend)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLMULTIGRAPH
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlmultigraph/qmlmultigraph)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLOSCILLOSCOPE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmloscilloscope/qmloscilloscope)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLSCATTER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlscatter/qmlscatter)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLSPECTROGRAM
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlspectrogram/qmlspectrogram)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLSURFACE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlsurface/qmlsurface)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_QMLSURFACELAYERS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/qmlsurfacelayers/qmlsurfacelayers)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_ROTATIONS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/rotations/rotations)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_SCATTER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/scatter/scatter)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_SURFACE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/surface/surface)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_TEXTURESURFACE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/texturesurface/texturesurface)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDATAVIS3D)),)
+ifdef PTXCONF_QT5_EXAMPLES_DATAVISUALIZATION_VOLUMETRIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/datavisualization/volumetric/volumetric)
+endif
+endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_DBUS_CHAT
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
@@ -409,48 +865,24 @@ ifdef PTXCONF_QT5_EXAMPLES_DESIGNER_WORLDTIMECLOCKBUILDER
/usr/lib/qt5/examples/designer/worldtimeclockbuilder/worldtimeclockbuilder)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),)
-ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_QUICK_IMAGE_GALLERY
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/enginio/quick/image-gallery/image-gallery)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),)
-ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_QUICK_SOCIALTODOS
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/enginio/quick/socialtodos/backendconfig/sharedtodo.zip)
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTGAMEPAD)),)
+ifdef PTXCONF_QT5_EXAMPLES_GAMEPAD_KEYNAVIGATION
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/enginio/quick/socialtodos/socialtodos)
+ /usr/lib/qt5/examples/gamepad/keyNavigation/keyNavigation)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),)
-ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_QUICK_TODOS
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTGAMEPAD)),)
+ifdef PTXCONF_QT5_EXAMPLES_GAMEPAD_MOUSEITEM
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/enginio/quick/todos/todos)
+ /usr/lib/qt5/examples/gamepad/mouseItem/mouseItem)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),)
-ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_QUICK_USERS
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/enginio/quick/users/users)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),)
-ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_WIDGETS_CLOUDADDRESSBOOK
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/enginio/widgets/cloudaddressbook/cloudaddressbook)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),)
-ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_WIDGETS_IMAGE_GALLERY
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/enginio/widgets/image-gallery-cpp/image-gallery)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),)
-ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_WIDGETS_TODOS
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTGAMEPAD)),)
+ifdef PTXCONF_QT5_EXAMPLES_GAMEPAD_SIMPLE
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/gamepad/simple/android/AndroidManifest.xml)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/enginio/widgets/todos-cpp/todos)
+ /usr/lib/qt5/examples/gamepad/simple/simple)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
@@ -518,6 +950,16 @@ ifdef PTXCONF_QT5_EXAMPLES_LINGUIST_TROLLPRINT
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTLOCATION)),)
+ifdef PTXCONF_QT5_EXAMPLES_LOCATION_ITEMVIEW_TRANSITIONS
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/location/itemview_transitions/OsloListModel.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/location/itemview_transitions/itemview_transitions)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/location/itemview_transitions/main.qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTLOCATION)),)
ifdef PTXCONF_QT5_EXAMPLES_LOCATION_QML_LOCATION_MAPVIEWER
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/location/mapviewer/qml_location_mapviewer)
@@ -585,8 +1027,6 @@ endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTMULTIMEDIA)),)
ifdef PTXCONF_QT5_EXAMPLES_MULTIMEDIA_DECLARATIVE_CAMERA
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/multimedia/declarative-camera/Info.plist)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/multimedia/declarative-camera/declarative-camera)
endif
@@ -623,8 +1063,6 @@ ifneq ($(strip $(PTXCONF_QT5_MODULE_QTMULTIMEDIA)),)
ifdef PTXCONF_QT5_EXAMPLES_MULTIMEDIA_VIDEO_QMLVIDEOFX
@$(call install_copy, qt5-examples, 0, 0, 0644, -, \
/usr/lib/qt5/examples/multimedia/video/qmlvideofx/Info.plist)
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/multimedia/video/qmlvideofx/android/AndroidManifest.xml)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/multimedia/video/qmlvideofx/qmlvideofx)
@$(call install_copy, qt5-examples, 0, 0, 0644, -, \
@@ -766,6 +1204,18 @@ ifdef PTXCONF_QT5_EXAMPLES_NETWORK_SECURESOCKETCLIENT
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_NETWORK_SECUREUDPCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/network/secureudpclient/secureudpclient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_NETWORK_SECUREUDPSERVER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/network/secureudpserver/secureudpserver)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_NETWORK_THREADEDFORTUNESERVER
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/network/threadedfortuneserver/threadedfortuneserver)
@@ -811,6 +1261,18 @@ ifdef PTXCONF_QT5_EXAMPLES_NFC_QML_POSTER
/usr/lib/qt5/examples/nfc/poster/qml_poster)
endif
endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTNETWORKAUTH)),)
+ifdef PTXCONF_QT5_EXAMPLES_OAUTH_REDDITCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/oauth/redditclient/redditclient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTNETWORKAUTH)),)
+ifdef PTXCONF_QT5_EXAMPLES_OAUTH_TWITTERTIMELINE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/oauth/twittertimeline/twittertimeline)
+endif
+endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_OPENGL_2DPAINTING
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
@@ -818,6 +1280,12 @@ ifdef PTXCONF_QT5_EXAMPLES_OPENGL_2DPAINTING
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_OPENGL_COMPUTEGLES31
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/opengl/computegles31/computegles31)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_OPENGL_CONTEXTINFO
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/opengl/contextinfo/contextinfo)
@@ -899,10 +1367,18 @@ ifneq ($(strip $(PTXCONF_QT5_MODULE_QTLOCATION)),)
ifdef PTXCONF_QT5_EXAMPLES_POSITIONING_WEATHERINFO
@$(call install_copy, qt5-examples, 0, 0, 0644, -, \
/usr/lib/qt5/examples/positioning/weatherinfo/icons/README.txt)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/positioning/weatherinfo/icons/qt_attribution.json)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/positioning/weatherinfo/weatherinfo)
endif
endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTPURCHASING)),)
+ifdef PTXCONF_QT5_EXAMPLES_PURCHASING_QTHANGMAN
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/purchasing/qthangman/qthangman)
+endif
+endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QML_NETWORKACCESSMANAGERFACTORY
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
@@ -1040,21 +1516,21 @@ ifdef PTXCONF_QT5_EXAMPLES_QPA_WINDOWS
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_ANAGLYPH_RENDERING
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_3D_TEXT
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/anaglyph-rendering/anaglyph-rendering)
+ /usr/lib/qt5/examples/qt3d/3d-text/3d-text)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_ASSIMP_CPP
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_ADVANCEDCUSTOMMATERIAL
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/assimp-cpp/assimp-cpp)
+ /usr/lib/qt5/examples/qt3d/advancedcustommaterial/advancedcustommaterial)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_ASSIMP
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_ANAGLYPH_RENDERING
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/assimp/assimp)
+ /usr/lib/qt5/examples/qt3d/anaglyph-rendering/anaglyph-rendering)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
@@ -1070,27 +1546,9 @@ ifdef PTXCONF_QT5_EXAMPLES_QT3D_BASICSHAPES_CPP
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_BIGMODEL_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/bigmodel-qml/bigmodel-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_BIGSCENE_CPP
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/bigscene-cpp/bigscene-cpp)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_BIGSCENE_INSTANCED_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/bigscene-instanced-qml/bigscene-instanced-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_CLIP_PLANES_QML
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_COMPUTE_PARTICLES
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/clip-planes-qml/clip-planes-qml)
+ /usr/lib/qt5/examples/qt3d/compute-particles/compute-particles)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
@@ -1100,123 +1558,33 @@ ifdef PTXCONF_QT5_EXAMPLES_QT3D_CONTROLS
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_CPP_EXAMPLE
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/cpp_example/cpp_example)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_CUSTOM_MESH_CPP
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/custom-mesh-cpp/custom-mesh-cpp)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_CUSTOM_MESH_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/custom-mesh-qml/custom-mesh-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_CYLINDER_CPP
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/cylinder-cpp/cylinder-cpp)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_CYLINDER_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/cylinder-qml/cylinder-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_DEFERRED_RENDERER_CPP
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_DEFERRED_RENDERER_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/deferred-renderer-qml/deferred-renderer-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_DYNAMICSCENE_CPP
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/dynamicscene-cpp/dynamicscene-cpp)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_ENABLED_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/enabled-qml/enabled-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_GLTF
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/gltf/gltf)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_GOOCH_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/gooch-qml/gooch-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
ifdef PTXCONF_QT5_EXAMPLES_QT3D_INSTANCED_ARRAYS_QML
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/qt3d/instanced-arrays-qml/instanced-arrays-qml)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_KEYBOARDINPUT_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/keyboardinput-qml/keyboardinput-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
ifdef PTXCONF_QT5_EXAMPLES_QT3D_LIGHTS
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/qt3d/lights/lights)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_LOADER_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/loader-qml/loader-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_MATERIALS_CPP
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/materials-cpp/materials-cpp)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_MATERIALS
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/materials/materials)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_MOUSEINPUT_QML
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_MULTIVIEWPORT
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/mouseinput-qml/mouseinput-qml)
+ /usr/lib/qt5/examples/qt3d/multiviewport/multiviewport)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_MULTIVIEWPORT
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_PBR_MATERIALS
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/multiviewport/multiviewport)
+ /usr/lib/qt5/examples/qt3d/pbr-materials/pbr-materials)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_PICKING_QML
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_PHONG_CUBES
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/picking-qml/picking-qml)
+ /usr/lib/qt5/examples/qt3d/phong-cubes/phong-cubes)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
@@ -1229,26 +1597,26 @@ ifdef PTXCONF_QT5_EXAMPLES_QT3D_PLANETS_QML
/usr/lib/qt5/examples/qt3d/planets-qml/android/res/drawable-ldpi/icon.png)
@$(call install_copy, qt5-examples, 0, 0, 0644, -, \
/usr/lib/qt5/examples/qt3d/planets-qml/android/res/drawable-mdpi/icon.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/qt3d/planets-qml/images/nasa/license.txt)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/qt3d/planets-qml/images/nasa/qt_attribution.json)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/qt3d/planets-qml/images/solarsystemscope/qt_attribution.json)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/qt3d/planets-qml/planets-qml)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_PLASMA
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_QARDBOARD
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/plasma/plasma)
+ /usr/lib/qt5/examples/qt3d/qardboard/qardboard)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_PLAYGROUND_QML
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_SCENE2D
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/playground-qml/playground-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_SCENE3D_LOADER
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/scene3d-loader/scene3d-loader)
+ /usr/lib/qt5/examples/qt3d/scene2d/scene2d)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
@@ -1276,51 +1644,21 @@ ifdef PTXCONF_QT5_EXAMPLES_QT3D_SIMPLE_QML
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_SIMPLE_SHADERS_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/simple-shaders-qml/simple-shaders-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_SKYBOX
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_SIMPLECUSTOMMATERIAL
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/skybox/skybox)
+ /usr/lib/qt5/examples/qt3d/simplecustommaterial/simplecustommaterial)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_TESSELLATION_MODES
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/tessellation-modes/tessellation-modes)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_TORUS_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/torus-qml/torus-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_TRANSFORMS_QML
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/transforms-qml/transforms-qml)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_TRANSPARENCY_QML_SCENE3D
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/transparency-qml-scene3d/transparency-qml-scene3d)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_TRANSPARENCY_QML
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_WAVE
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/transparency-qml/transparency-qml)
+ /usr/lib/qt5/examples/qt3d/wave/wave)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
-ifdef PTXCONF_QT5_EXAMPLES_QT3D_WAVE
+ifdef PTXCONF_QT5_EXAMPLES_QT3D_WIDGETS_SCENE3D
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/qt3d/wave/wave)
+ /usr/lib/qt5/examples/qt3d/widgets-scene3d/widgets-scene3d)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QT3D)),)
@@ -1402,6 +1740,12 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_CANVAS
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICK_DELEGATECHOOSER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quick/delegatechooser/delegatechooser)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QUICK_DRAGANDDROP
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/quick/draganddrop/draganddrop)
@@ -1432,6 +1776,12 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_KEYINTERACTION
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICK_LAYOUTS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quick/layouts/layouts)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QUICK_MOUSEAREA
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/quick/mousearea/mousearea)
@@ -1468,6 +1818,12 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_SHADEREFFECTS
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICK_SHAPES
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quick/shapes/shapes)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QUICK_TEXT
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/quick/text/text)
@@ -1572,66 +1928,6 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_CUSTOMITEMS_TABWIDGET
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_CALQLATR
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/calqlatr/calqlatr)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_CLOCKS
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/clocks/clocks)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_MAROON
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/maroon/maroon)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_PHOTOSURFACE
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/photosurface/photosurface)
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/quick/demos/photosurface/resources/icon.png)
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/quick/demos/photosurface/resources/photosurface.icns)
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/quick/demos/photosurface/resources/photosurface.ico)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_PHOTOVIEWER
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/photoviewer/photoviewer)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_RSSNEWS
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/rssnews/rssnews)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_SAMEGAME
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/samegame/samegame)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_STOCQT
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/stocqt/stocqt)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_TWEETSEARCH
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quick/demos/tweetsearch/tweetsearch)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QUICK_LOCALSTORAGE_LOCALSTORAGE
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/quick/localstorage/localstorage/localstorage)
@@ -1686,6 +1982,26 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_IMAGEPARTICLE
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_ITEMPARTICLE
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/content/Delegate.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/content/Delegate2.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/content/ExpandingDelegate.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/content/bubble.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/content/script.js)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/delegates.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/itemparticle)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/particles/itemparticle/particleview.qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_SYSTEM
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/quick/particles/system/system)
@@ -1722,6 +2038,12 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_OPENGLUNDERQML
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_RENDERNODE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quick/scenegraph/rendernode/rendernode)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_SGENGINE
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/quick/scenegraph/sgengine/sgengine)
@@ -1758,9 +2080,23 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_TWOTEXTUREPROVIDERS
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
-ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_BASICLAYOUTS
+ifdef PTXCONF_QT5_EXAMPLES_QUICK_TABLEVIEW_GAMEOFLIFE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quick/tableview/gameoflife/gameoflife)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/tableview/gameoflife/gosperglidergun.cells)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/tableview/gameoflife/main.qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICK_TABLEVIEW_PIXELATOR
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/tableview/pixelator/main.qml)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/quickcontrols/controls/basiclayouts/basiclayouts)
+ /usr/lib/qt5/examples/quick/tableview/pixelator/pixelator)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quick/tableview/pixelator/qt.png)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
@@ -1842,9 +2178,357 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_GALLERY
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CONTACTLIST
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/ContactDelegate.ui.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/ContactDialog.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/ContactForm.ui.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/ContactView.ui.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/SectionDelegate.ui.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/contactlist)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/contactlist.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/designer/Backend/ContactModel.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/contactlist/designer/Backend/qmldir)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_FLATSTYLE
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/Flat/Button.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/Flat/CheckBox.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/Flat/Switch.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/MainForm.ui.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/flatstyle)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/flatstyle.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/imports/Theme/Theme.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/imports/Theme/qmldir)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/flatstyle/qtquickcontrols2.conf)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_GALLERY
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/quickcontrols2/gallery/gallery)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/gallery.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20/back.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20/drawer.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20/menu.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@2/back.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@2/drawer.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@2/menu.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@3/back.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@3/drawer.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@3/menu.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@4/back.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@4/drawer.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/20x20@4/menu.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/icons/gallery/index.theme)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrow.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrow@2x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrow@3x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrow@4x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrows.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrows@2x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrows@3x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/arrows@4x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/qt-logo.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/qt-logo@2x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/qt-logo@3x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/images/qt-logo@4x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/BusyIndicatorPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/ButtonPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/CheckBoxPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/ComboBoxPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/DelayButtonPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/DelegatePage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/DialPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/DialogPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/FramePage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/GroupBoxPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/PageIndicatorPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/ProgressBarPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/RadioButtonPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/RangeSliderPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/ScrollBarPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/ScrollIndicatorPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/ScrollablePage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/SliderPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/SpinBoxPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/StackViewPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/SwipeViewPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/SwitchPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/TabBarPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/TextAreaPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/TextFieldPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/ToolTipPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/pages/TumblerPage.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/gallery/qtquickcontrols2.conf)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_SIDEPANEL
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/sidepanel/images/qt-logo.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/sidepanel/images/qt-logo@2x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/sidepanel/images/qt-logo@3x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/sidepanel/images/qt-logo@4x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/sidepanel/sidepanel)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/sidepanel/sidepanel.qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_SWIPETOREMOVE
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/swipetoremove/fonts/LICENSE.txt)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/swipetoremove/fonts/fontello.ttf)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/swipetoremove/swipetoremove)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/swipetoremove/swipetoremove.qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_TEXTEDITOR
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/texteditor/texteditor)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_WEARABLE
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/images/back@3x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/images/back@4x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/images/home@3x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/images/home@4x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/qml/Navigation/images/marker.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/qml/Settings/images/demo-mode.svg)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/qml/Settings/images/theme.svg)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/qml/WorldClock/images/clock-night.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/qml/WorldClock/images/clock-night@2x.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/qml/WorldClock/images/clock.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/qml/WorldClock/images/swissseconds.png)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/wearable/wearable)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER1_SETTINGUP
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter1-settingup/chapter1-settingup)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER2_LISTS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter2-lists/chapter2-lists)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER3_NAVIGATION
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter3-navigation/chapter3-navigation)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER4_MODELS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter4-models/chapter4-models)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER5_STYLING
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter5-styling/chapter5-styling)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE_AUTOMOTIVE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/imagine/automotive/automotive)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/imagine/automotive/qtquickcontrols2.conf)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),)
+ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE_MUSICPLAYER
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/imagine/musicplayer/icons/musicplayer/icons.svg)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/imagine/musicplayer/images/album-cover.jpg)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/quickcontrols2/imagine/musicplayer/musicplayer)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/imagine/musicplayer/musicplayer.qml)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/quickcontrols2/imagine/musicplayer/qtquickcontrols2.conf)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_CLIENTAPP
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/clientapp/clientapp)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_CPPCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/cppclient/CppClient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/modelviewclient/modelviewclient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWSERVER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/modelviewserver/modelviewserver)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_QMLMODELVIEWCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/qmlmodelviewclient/qmlmodelviewclient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SERVER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/server/server)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/simpleswitch/directconnectclient/directconnectclient)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/remoteobjects/simpleswitch/directconnectclient/simpleswitch.rep)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTDYNAMICCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/simpleswitch/directconnectdynamicclient/directconnectdynamicclient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTSERVER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/simpleswitch/directconnectserver/directconnectserver)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_REGISTRYCONNECTEDCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/simpleswitch/registryconnectedclient/registryconnectedclient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_REGISTRYCONNECTEDSERVER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/simpleswitch/registryconnectedserver/registryconnectedserver)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/remoteobjects/simpleswitch/registryconnectedserver/simpleswitch.rep)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SSL_SSLCPPCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/ssl/sslcppclient/SslCppClient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),)
+ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SSL_SSLSERVER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/remoteobjects/ssl/sslserver/sslserver)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCRIPT)),)
@@ -1941,6 +2625,108 @@ ifdef PTXCONF_QT5_EXAMPLES_SCRIPT_QSTETRIX
/usr/lib/qt5/examples/script/qstetrix/qstetrix)
endif
endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_CALCULATOR_QML
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/calculator-qml/calculator-qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_CALCULATOR_WIDGETS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/calculator-widgets/calculator-widgets)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_FTPCLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/ftpclient/ftpclient)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_INVOKE_DYNAMIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/invoke-dynamic/invoke-dynamic)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_INVOKE_STATIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/invoke-static/invoke-static)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_CPPDATAMODEL
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/mediaplayer-qml-cppdatamodel/mediaplayer-qml-cppdatamodel)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_DYNAMIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/mediaplayer-qml-dynamic/mediaplayer-qml-dynamic)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_STATIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/mediaplayer-qml-static/mediaplayer-qml-static)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_MEDIAPLAYER_WIDGETS_DYNAMIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/mediaplayer-widgets-dynamic/mediaplayer-widgets-dynamic)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_MEDIAPLAYER_WIDGETS_STATIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/mediaplayer-widgets-static/mediaplayer-widgets-static)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_PINBALL
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/pinball/pinball)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_SUDOKU
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/sudoku/sudoku)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_DYNAMIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/trafficlight-qml-dynamic/trafficlight-qml-dynamic)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_SIMPLE
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/trafficlight-qml-simple/trafficlight-qml-simple)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_STATIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/trafficlight-qml-static/trafficlight-qml-static)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_TRAFFICLIGHT_WIDGETS_DYNAMIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/trafficlight-widgets-dynamic/trafficlight-widgets-dynamic)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSCXML)),)
+ifdef PTXCONF_QT5_EXAMPLES_SCXML_TRAFFICLIGHT_WIDGETS_STATIC
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/scxml/trafficlight-widgets-static/trafficlight-widgets-static)
+endif
+endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSENSORS)),)
ifdef PTXCONF_QT5_EXAMPLES_SENSORS_ACCELBUBBLE
@$(call install_copy, qt5-examples, 0, 0, 0644, -, \
@@ -2117,6 +2903,12 @@ ifdef PTXCONF_QT5_EXAMPLES_SERIALPORT_TERMINAL
/usr/lib/qt5/examples/serialport/terminal/terminal)
endif
endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTSPEECH)),)
+ifdef PTXCONF_QT5_EXAMPLES_SPEECH_HELLO_SPEAK
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/speech/hello_speak/hello_speak)
+endif
+endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_SQL_BOOKS
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
@@ -2243,40 +3035,122 @@ ifdef PTXCONF_QT5_EXAMPLES_SVG_RICHTEXT_TEXTOBJECT
/usr/lib/qt5/examples/svg/richtext/textobject/textobject)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_TOUCH_DIALS
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTTOOLS)),)
+ifdef PTXCONF_QT5_EXAMPLES_UITOOLS_MULTIPLEINHERITANCE
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/touch/dials/dials)
+ /usr/lib/qt5/examples/uitools/multipleinheritance/multipleinheritance)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_TOUCH_FINGERPAINT
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTTOOLS)),)
+ifdef PTXCONF_QT5_EXAMPLES_UITOOLS_TEXTFINDER
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/touch/fingerpaint/fingerpaint)
+ /usr/lib/qt5/examples/uitools/textfinder/textfinder)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_TOUCH_KNOBS
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTVIRTUALKEYBOARD)),)
+ifdef PTXCONF_QT5_EXAMPLES_VIRTUALKEYBOARD_BASIC
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/touch/knobs/knobs)
+ /usr/lib/qt5/examples/virtualkeyboard/basic/basic)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_TOUCH_PINCHZOOM
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_HWLAYER_COMPOSITOR
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/touch/pinchzoom/pinchzoom)
+ /usr/lib/qt5/examples/wayland/hwlayer-compositor/hwlayer-compositor)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTTOOLS)),)
-ifdef PTXCONF_QT5_EXAMPLES_UITOOLS_MULTIPLEINHERITANCE
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_IVI_COMPOSITOR
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/uitools/multipleinheritance/multipleinheritance)
+ /usr/lib/qt5/examples/wayland/ivi-compositor/ivi-compositor)
endif
endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTTOOLS)),)
-ifdef PTXCONF_QT5_EXAMPLES_UITOOLS_TEXTFINDER
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_MINIMAL_CPP
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/wayland/minimal-cpp/README)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/uitools/textfinder/textfinder)
+ /usr/lib/qt5/examples/wayland/minimal-cpp/minimal-cpp)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_MINIMAL_QML
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/minimal-qml/minimal-qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_MULTI_OUTPUT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/multi-output/multi-output)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_MULTI_SCREEN
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/multi-screen/multi-screen)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_OVERVIEW_COMPOSITOR
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/overview-compositor/overview-compositor)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_PURE_QML
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/pure-qml/pure-qml)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_QWINDOW_COMPOSITOR
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/qwindow-compositor/qwindow-compositor)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_SERVER_SIDE_DECORATION
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/server-side-decoration/server-side-decoration)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_SPANNING_SCREENS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/spanning-screens/spanning-screens)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION_CUSTOM_COMPOSITOR
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/custom-extension/compositor/custom-compositor)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION_CPP_CLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/custom-extension/cpp-client/cpp-client)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_CUSTOM_EXTENSION_QML_CLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/custom-extension/qml-client/qml-client)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_SERVER_BUFFER_COMPOSITOR
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/server-buffer/compositor/compositor)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/wayland/server-buffer/compositor/images/Siberischer_tiger_de_edit02.txt)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWAYLAND)),)
+ifdef PTXCONF_QT5_EXAMPLES_WAYLAND_SERVER_BUFFER_CPP_CLIENT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/wayland/server-buffer/cpp-client/cpp-client)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBCHANNEL)),)
@@ -2296,6 +3170,12 @@ ifdef PTXCONF_QT5_EXAMPLES_WEBCHANNEL_STANDALONE
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WEBENGINE_CUSTOMDIALOGS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/webengine/customdialogs/customdialogs)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
ifdef PTXCONF_QT5_EXAMPLES_WEBENGINE_MINIMAL
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/webengine/minimal/minimal)
@@ -2303,11 +3183,27 @@ endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
ifdef PTXCONF_QT5_EXAMPLES_WEBENGINE_QUICKNANOBROWSER
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webengine/quicknanobrowser/icons/3rdparty/COPYING)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webengine/quicknanobrowser/icons/3rdparty/qt_attribution.json)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/webengine/quicknanobrowser/quicknanobrowser)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WEBENGINE_RECIPEBROWSER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/webengine/recipebrowser/recipebrowser)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webengine/recipebrowser/resources/pages/assets/3rdparty/MARKDOWN-LICENSE.txt)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webengine/recipebrowser/resources/pages/assets/3rdparty/MARKED-LICENSE.txt)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webengine/recipebrowser/resources/pages/assets/3rdparty/qt_attribution.json)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_CONTENTMANIPULATION
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/webenginewidgets/contentmanipulation/contentmanipulation)
@@ -2315,28 +3211,36 @@ endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_COOKIEBROWSER
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/cookiebrowser/3rdparty/COPYING)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/cookiebrowser/3rdparty/qt_attribution.json)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/webenginewidgets/cookiebrowser/cookiebrowser)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
-ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_DEMOBROWSER
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/webenginewidgets/demobrowser/Info_mac.plist)
+ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_HTML2PDF
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/webenginewidgets/demobrowser/demobrowser)
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/webenginewidgets/demobrowser/demobrowser.icns)
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/webenginewidgets/demobrowser/demobrowser.ico)
+ /usr/lib/qt5/examples/webenginewidgets/html2pdf/html2pdf)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_MAPS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/webenginewidgets/maps/maps)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_MARKDOWNEDITOR
- @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
- /usr/lib/qt5/examples/webenginewidgets/markdowneditor/3RDPARTY.md)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/webenginewidgets/markdowneditor/markdowneditor)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/markdowneditor/resources/3rdparty/MARKDOWN-LICENSE.txt)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/markdowneditor/resources/3rdparty/MARKED-LICENSE.txt)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/markdowneditor/resources/3rdparty/qt_attribution.json)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
@@ -2347,10 +3251,36 @@ endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_SIMPLEBROWSER
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/simplebrowser/data/3rdparty/COPYING)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/simplebrowser/data/3rdparty/qt_attribution.json)
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/webenginewidgets/simplebrowser/simplebrowser)
endif
endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_STYLESHEETBROWSER
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/stylesheetbrowser/3rdparty/COPYING)
+ @$(call install_copy, qt5-examples, 0, 0, 0644, -, \
+ /usr/lib/qt5/examples/webenginewidgets/stylesheetbrowser/3rdparty/qt_attribution.json)
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/webenginewidgets/stylesheetbrowser/stylesheetbrowser)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_VIDEOPLAYER
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/webenginewidgets/videoplayer/videoplayer)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBENGINE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WEBENGINEWIDGETS_WEBUI
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/webenginewidgets/webui/webui)
+endif
+endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTWEBSOCKETS)),)
ifdef PTXCONF_QT5_EXAMPLES_WEBSOCKETS_ECHOCLIENT
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
@@ -2418,12 +3348,6 @@ ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_ANIMATION_ANIMATEDTILES
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_ANIMATION_APPCHOOSER
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/widgets/animation/appchooser/appchooser)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_ANIMATION_EASING
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/widgets/animation/easing/easing)
@@ -2486,12 +3410,6 @@ ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_DIALOGS_CLASSWIZARD
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_DIALOGS_CONFIGDIALOG
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/widgets/dialogs/configdialog/configdialog)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_DIALOGS_EXTENSION
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/widgets/dialogs/extension/extension)
@@ -2574,12 +3492,6 @@ ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_EFFECTS_FADEMESSAGE
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_EFFECTS_LIGHTING
- @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/widgets/effects/lighting/lighting)
-endif
-endif
-ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_GESTURES_IMAGEGESTURES
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/widgets/gestures/imagegestures/imagegestures)
@@ -2720,6 +3632,12 @@ ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_ITEMVIEWS_FETCHMORE
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_ITEMVIEWS_FLATTREEVIEW
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/widgets/itemviews/flattreeview/flattreeview)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_ITEMVIEWS_FROZENCOLUMN
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/widgets/itemviews/frozencolumn/frozencolumn)
@@ -2986,6 +3904,36 @@ ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_STATEMACHINE_TWOWAYBUTTON
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_TOUCH_DIALS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/widgets/touch/dials/dials)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_TOUCH_FINGERPAINT
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/widgets/touch/fingerpaint/fingerpaint)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_TOUCH_KNOBS
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/widgets/touch/knobs/knobs)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_TOUCH_PINCHZOOM
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/widgets/touch/pinchzoom/pinchzoom)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
+ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_TUTORIALS_NOTEPAD
+ @$(call install_copy, qt5-examples, 0, 0, 0755, -, \
+ /usr/lib/qt5/examples/widgets/tutorials/notepad/notepad)
+endif
+endif
+ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_TUTORIALS_ADDRESSBOOK_PART1
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
/usr/lib/qt5/examples/widgets/tutorials/addressbook/part1/part1)
@@ -3268,9 +4216,9 @@ ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_WIDGETS_STYLESHEET
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)
-ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_WIDGETS_TABLET
+ifdef PTXCONF_QT5_EXAMPLES_WIDGETS_WIDGETS_QTTABLET
@$(call install_copy, qt5-examples, 0, 0, 0755, -, \
- /usr/lib/qt5/examples/widgets/widgets/tablet/tablet)
+ /usr/lib/qt5/examples/widgets/widgets/tablet/qttablet)
endif
endif
ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),)