From a1122895cba5a50506ab22ffc2211e8d8c67e09d Mon Sep 17 00:00:00 2001 From: Michael Olbrich Date: Sat, 9 Feb 2019 09:22:52 +0100 Subject: qt5: version bump 5.6.3 -> 5.12.1 Signed-off-by: Michael Olbrich --- ...eglfs-plugin-needs-egl-for-correct-cflags.patch | 22 - ...engine-make-sure-sysroot-is-always-set-to.patch | 23 - .../0102-qt3d-link-with-latomic-if-necessary.patch | 25 - ...t-qtwebengine-allow-building-with-ptxdist.patch | 22 - ...HACK-put-wayland-scanner-outout-in-srcdir.patch | 24 - ...-define-TRUE-in-case-of-USE_SYSTEM_LIBJPE.patch | 23 - patches/qt-everywhere-opensource-src-5.6.3/series | 12 - ...se-QT_EGL_NO_X11-and-qt_egl_p.h-everywher.patch | 87 + ...node-egl-use-QT_EGL_NO_X11-and-qt_egl_p.h.patch | 47 + .../0003-qt3d-link-with-latomic-if-necessary.patch | 25 + ...0004-eglfs_kms-device-ordering-robustness.patch | 58 + ...t-qtwebengine-allow-building-with-ptxdist.patch | 23 + ...t-qtwebengine-let-ninja-use-the-jobserver.patch | 22 + ...engine-workaround-for-too-long-file-names.patch | 39 + .../0008-HACK-don-t-resolv-library-paths.patch | 30 + patches/qt-everywhere-src-5.12.1/series | 11 + rules/host-qt5.make | 136 +- rules/qt5.in | 172 +- rules/qt5.make | 361 ++- rules/qt5examples.in | 2511 ++++++++++++++------ rules/qt5examples.make | 1692 ++++++++++--- 21 files changed, 3886 insertions(+), 1479 deletions(-) delete mode 100644 patches/qt-everywhere-opensource-src-5.6.3/0100-eglfs-plugin-needs-egl-for-correct-cflags.patch delete mode 100644 patches/qt-everywhere-opensource-src-5.6.3/0101-qtwebengine-make-sure-sysroot-is-always-set-to.patch delete mode 100644 patches/qt-everywhere-opensource-src-5.6.3/0102-qt3d-link-with-latomic-if-necessary.patch delete mode 100644 patches/qt-everywhere-opensource-src-5.6.3/0200-ptxdist-qtwebengine-allow-building-with-ptxdist.patch delete mode 100644 patches/qt-everywhere-opensource-src-5.6.3/0201-HACK-put-wayland-scanner-outout-in-srcdir.patch delete mode 100644 patches/qt-everywhere-opensource-src-5.6.3/0202-qtwebengine-define-TRUE-in-case-of-USE_SYSTEM_LIBJPE.patch delete mode 100644 patches/qt-everywhere-opensource-src-5.6.3/series create mode 100644 patches/qt-everywhere-src-5.12.1/0001-qtwayland-use-QT_EGL_NO_X11-and-qt_egl_p.h-everywher.patch create mode 100644 patches/qt-everywhere-src-5.12.1/0002-videonode-egl-use-QT_EGL_NO_X11-and-qt_egl_p.h.patch create mode 100644 patches/qt-everywhere-src-5.12.1/0003-qt3d-link-with-latomic-if-necessary.patch create mode 100644 patches/qt-everywhere-src-5.12.1/0004-eglfs_kms-device-ordering-robustness.patch create mode 100644 patches/qt-everywhere-src-5.12.1/0005-ptxdist-qtwebengine-allow-building-with-ptxdist.patch create mode 100644 patches/qt-everywhere-src-5.12.1/0006-ptxdist-qtwebengine-let-ninja-use-the-jobserver.patch create mode 100644 patches/qt-everywhere-src-5.12.1/0007-HACK-qtwebengine-workaround-for-too-long-file-names.patch create mode 100644 patches/qt-everywhere-src-5.12.1/0008-HACK-don-t-resolv-library-paths.patch create mode 100644 patches/qt-everywhere-src-5.12.1/series 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 -Date: Mon, 15 Feb 2016 15:24:41 +0100 -Subject: [PATCH] eglfs-plugin: needs egl for correct cflags - -Signed-off-by: Michael Olbrich ---- - 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 -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 ---- - 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/0102-qt3d-link-with-latomic-if-necessary.patch b/patches/qt-everywhere-opensource-src-5.6.3/0102-qt3d-link-with-latomic-if-necessary.patch deleted file mode 100644 index 0e62abc48..000000000 --- a/patches/qt-everywhere-opensource-src-5.6.3/0102-qt3d-link-with-latomic-if-necessary.patch +++ /dev/null @@ -1,25 +0,0 @@ -From: Michael Olbrich -Date: Thu, 21 Apr 2016 16:25:30 +0200 -Subject: [PATCH] qt3d: link with -latomic if necessary - -Without this, building qt3d on PowerPC fails with: - -.obj/qnodeid.o:qnodeid.cpp:function Qt3DCore::QNodeId::createId(): error: undefined reference to '__atomic_fetch_add_8' - -Signed-off-by: Michael Olbrich ---- - qt3d/src/core/nodes/nodes.pri | 2 ++ - 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 ---- a/qt3d/src/core/nodes/nodes.pri -+++ b/qt3d/src/core/nodes/nodes.pri -@@ -1,5 +1,7 @@ - INCLUDEPATH += $$PWD - -+atomic64-libatomic: LIBS += -latomic -+ - HEADERS += \ - $$PWD/qnode.h \ - $$PWD/qnode_p.h \ 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 -Date: Tue, 12 May 2015 11:38:35 +0200 -Subject: [PATCH] ptxdist: qtwebengine: allow building with ptxdist - -Signed-off-by: Michael Olbrich ---- - 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 -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 ---- - 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 -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 ---- - 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 - #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 +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 +--- + .../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 + #include + +-#include +-#include ++#include ++ + #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 + + #include +-#include +-#include ++ ++#include + + #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 +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 +--- + 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 + #include + +-#include +-#include ++#include + + #ifdef Bool + # undef Bool diff --git a/patches/qt-everywhere-src-5.12.1/0003-qt3d-link-with-latomic-if-necessary.patch b/patches/qt-everywhere-src-5.12.1/0003-qt3d-link-with-latomic-if-necessary.patch new file mode 100644 index 000000000..6445dc4f4 --- /dev/null +++ b/patches/qt-everywhere-src-5.12.1/0003-qt3d-link-with-latomic-if-necessary.patch @@ -0,0 +1,25 @@ +From: Michael Olbrich +Date: Thu, 21 Apr 2016 16:25:30 +0200 +Subject: [PATCH] qt3d: link with -latomic if necessary + +Without this, building qt3d on PowerPC fails with: + +.obj/qnodeid.o:qnodeid.cpp:function Qt3DCore::QNodeId::createId(): error: undefined reference to '__atomic_fetch_add_8' + +Signed-off-by: Michael Olbrich +--- + qt3d/src/core/nodes/nodes.pri | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/qt3d/src/core/nodes/nodes.pri b/qt3d/src/core/nodes/nodes.pri +index 785ae2b21472..de97caee8662 100644 +--- a/qt3d/src/core/nodes/nodes.pri ++++ b/qt3d/src/core/nodes/nodes.pri +@@ -1,5 +1,7 @@ + INCLUDEPATH += $$PWD + ++atomic64-libatomic: LIBS += -latomic ++ + HEADERS += \ + $$PWD/qnode.h \ + $$PWD/qnode_p.h \ 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 +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 +--- + .../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 ++#include + #include + #include + +@@ -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 +Date: Tue, 12 May 2015 11:38:35 +0200 +Subject: [PATCH] ptxdist: qtwebengine: allow building with ptxdist + +Signed-off-by: Michael Olbrich +--- + 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 +Date: Tue, 14 Nov 2017 21:52:24 +0100 +Subject: [PATCH] ptxdist: qtwebengine: let ninja use the jobserver + +Signed-off-by: Michael Olbrich +--- + 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 +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 +Signed-off-by: Philipp Zabel +--- + .../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 +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 +--- + 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' # 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,12 +283,19 @@ $(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,398 +200,995 @@ config QT5_EXAMPLES_CANVAS3D_THREEJS_PLANETS endif endif -menuconfig QT5_EXAMPLES_CORELIB_IPC +menuconfig QT5_EXAMPLES_CHARTS bool - prompt "corelib/ipc " + prompt "charts " -if QT5_EXAMPLES_CORELIB_IPC +if QT5_EXAMPLES_CHARTS -config QT5_EXAMPLES_CORELIB_IPC_LOCALFORTUNECLIENT +config QT5_EXAMPLES_CHARTS_AREACHART bool - prompt "localfortuneclient" + 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_CORELIB_IPC_LOCALFORTUNESERVER +config QT5_EXAMPLES_CHARTS_AUDIO bool - prompt "localfortuneserver" + 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_CORELIB_IPC_SHAREDMEMORY +config QT5_EXAMPLES_CHARTS_BARCHART bool - prompt "sharedmemory" + prompt "barchart" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -endif - -menuconfig QT5_EXAMPLES_CORELIB_JSON +config QT5_EXAMPLES_CHARTS_BARMODELMAPPER bool - prompt "corelib/json " - -if QT5_EXAMPLES_CORELIB_JSON + 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_CORELIB_JSON_SAVEGAME +config QT5_EXAMPLES_CHARTS_BOXPLOTCHART bool - prompt "savegame" + prompt "boxplotchart" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -endif - -menuconfig QT5_EXAMPLES_CORELIB_THREADS +config QT5_EXAMPLES_CHARTS_CALLOUT bool - prompt "corelib/threads " - -if QT5_EXAMPLES_CORELIB_THREADS + 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_CORELIB_THREADS_MANDELBROT +config QT5_EXAMPLES_CHARTS_CANDLESTICKCHART bool - prompt "mandelbrot" + 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_CORELIB_THREADS_QUEUEDCUSTOMTYPE +config QT5_EXAMPLES_CHARTS_CHARTINTERACTIONS bool - prompt "queuedcustomtype" + 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_CORELIB_THREADS_SEMAPHORES +config QT5_EXAMPLES_CHARTS_CHARTTHEMES bool - prompt "semaphores" + 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_CORELIB_THREADS_WAITCONDITIONS +config QT5_EXAMPLES_CHARTS_CUSTOMCHART bool - prompt "waitconditions" + prompt "customchart" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -endif - -menuconfig QT5_EXAMPLES_CORELIB_TOOLS +config QT5_EXAMPLES_CHARTS_DATETIMEAXIS bool - prompt "corelib/tools " - -if QT5_EXAMPLES_CORELIB_TOOLS + prompt "datetimeaxis" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_CORELIB_TOOLS_CONTIGUOUSCACHE +config QT5_EXAMPLES_CHARTS_DONUTBREAKDOWN bool - prompt "contiguouscache" + 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_CORELIB_TOOLS_CUSTOMTYPE +config QT5_EXAMPLES_CHARTS_DONUTCHART bool - prompt "customtype" + 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_CORELIB_TOOLS_CUSTOMTYPESENDING +config QT5_EXAMPLES_CHARTS_DYNAMICSPLINE bool - prompt "customtypesending" + prompt "dynamicspline" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -endif +config QT5_EXAMPLES_CHARTS_HORIZONTALBARCHART + bool + prompt "horizontalbarchart" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -menuconfig QT5_EXAMPLES_DBUS +config QT5_EXAMPLES_CHARTS_HORIZONTALPERCENTBARCHART bool - prompt "dbus " + prompt "horizontalpercentbarchart" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -if QT5_EXAMPLES_DBUS +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_DBUS_CHAT +config QT5_EXAMPLES_CHARTS_LEGEND bool - prompt "chat" - depends on QT5_DBUS + 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_DBUS_COMPLEXPING +config QT5_EXAMPLES_CHARTS_LEGENDMARKERS bool - prompt "complexping" - depends on QT5_DBUS + 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_DBUS_COMPLEXPONG +config QT5_EXAMPLES_CHARTS_LINEANDBAR bool - prompt "complexpong" - depends on QT5_DBUS + prompt "lineandbar" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_DBUS_LISTNAMES +config QT5_EXAMPLES_CHARTS_LINECHART bool - prompt "listnames" - depends on QT5_DBUS + prompt "linechart" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_DBUS_PING +config QT5_EXAMPLES_CHARTS_LOGVALUEAXIS bool - prompt "ping" - depends on QT5_DBUS + prompt "logvalueaxis" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_DBUS_PONG +config QT5_EXAMPLES_CHARTS_MODELDATA bool - prompt "pong" - depends on QT5_DBUS + prompt "modeldata" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS - -menuconfig QT5_EXAMPLES_DBUS_REMOTECONTROLLEDCAR +config QT5_EXAMPLES_CHARTS_MULTIAXIS bool - prompt "remotecontrolledcar " - -if QT5_EXAMPLES_DBUS_REMOTECONTROLLEDCAR + 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_DBUS_REMOTECONTROLLEDCAR_CAR +config QT5_EXAMPLES_CHARTS_NESTEDDONUTS bool - prompt "car" - depends on QT5_DBUS + 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_DBUS_REMOTECONTROLLEDCAR_CONTROLLER +config QT5_EXAMPLES_CHARTS_OPENGLSERIES bool - prompt "controller" - depends on QT5_DBUS + prompt "openglseries" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -endif -endif - -menuconfig QT5_EXAMPLES_DESIGNER +config QT5_EXAMPLES_CHARTS_PERCENTBARCHART bool - prompt "designer " - -if QT5_EXAMPLES_DESIGNER + prompt "percentbarchart" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_DESIGNER_CALCULATORBUILDER +config QT5_EXAMPLES_CHARTS_PIECHART bool - prompt "calculatorbuilder" + prompt "piechart" 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_QTCHARTS -config QT5_EXAMPLES_DESIGNER_CALCULATORFORM +config QT5_EXAMPLES_CHARTS_PIECHARTCUSTOMIZATION bool - prompt "calculatorform" + prompt "piechartcustomization" 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_QTCHARTS -config QT5_EXAMPLES_DESIGNER_WORLDTIMECLOCKBUILDER +config QT5_EXAMPLES_CHARTS_PIECHARTDRILLDOWN bool - prompt "worldtimeclockbuilder" + prompt "piechartdrilldown" 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_QTCHARTS -endif - -menuconfig QT5_EXAMPLES_ENGINIO_QUICK +config QT5_EXAMPLES_CHARTS_POLARCHART bool - prompt "enginio/quick " - -if QT5_EXAMPLES_ENGINIO_QUICK + 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_ENGINIO_QUICK_IMAGE_GALLERY +config QT5_EXAMPLES_CHARTS_QMLAXES bool - prompt "image-gallery" + 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 - depends on QT5_MODULE_QTENGINIO -config QT5_EXAMPLES_ENGINIO_QUICK_SOCIALTODOS +config QT5_EXAMPLES_CHARTS_QMLBOXPLOT bool - prompt "socialtodos" + 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 - depends on QT5_MODULE_QTENGINIO -config QT5_EXAMPLES_ENGINIO_QUICK_TODOS +config QT5_EXAMPLES_CHARTS_QMLCANDLESTICK bool - prompt "todos" + 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 - depends on QT5_MODULE_QTENGINIO -config QT5_EXAMPLES_ENGINIO_QUICK_USERS +config QT5_EXAMPLES_CHARTS_QMLCHART bool - prompt "users" + 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 - depends on QT5_MODULE_QTENGINIO - -endif -menuconfig QT5_EXAMPLES_ENGINIO_WIDGETS +config QT5_EXAMPLES_CHARTS_QMLCUSTOMIZATIONS bool - prompt "enginio/widgets " - -if QT5_EXAMPLES_ENGINIO_WIDGETS + 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_ENGINIO_WIDGETS_CLOUDADDRESSBOOK +config QT5_EXAMPLES_CHARTS_QMLCUSTOMLEGEND bool - prompt "cloudaddressbook" + prompt "qmlcustomlegend" 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_QTCHARTS + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTDECLARATIVE_QUICK -config QT5_EXAMPLES_ENGINIO_WIDGETS_IMAGE_GALLERY +config QT5_EXAMPLES_CHARTS_QMLF1LEGENDS bool - prompt "image-gallery" + prompt "qmlf1legends" 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_QTCHARTS + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTDECLARATIVE_QUICK -config QT5_EXAMPLES_ENGINIO_WIDGETS_TODOS +config QT5_EXAMPLES_CHARTS_QMLOSCILLOSCOPE bool - prompt "todos" + prompt "qmloscilloscope" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTENGINIO - -endif + depends on QT5_MODULE_QTCHARTS + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTDECLARATIVE_QUICK -menuconfig QT5_EXAMPLES_GUI +config QT5_EXAMPLES_CHARTS_QMLPIECHART bool - prompt "gui " - -if QT5_EXAMPLES_GUI + 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_GUI_ANALOGCLOCK +config QT5_EXAMPLES_CHARTS_QMLPOLARCHART bool - prompt "analogclock" + 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_GUI_OPENGLWINDOW +config QT5_EXAMPLES_CHARTS_QMLWEATHER bool - prompt "openglwindow" + 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_GUI_RASTERWINDOW +config QT5_EXAMPLES_CHARTS_SCATTERCHART bool - prompt "rasterwindow" + prompt "scatterchart" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -endif - -menuconfig QT5_EXAMPLES_HELP +config QT5_EXAMPLES_CHARTS_SCATTERINTERACTIONS bool - prompt "help " - -if QT5_EXAMPLES_HELP + prompt "scatterinteractions" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_HELP_CONTEXTSENSITIVEHELP +config QT5_EXAMPLES_CHARTS_SPLINECHART bool - prompt "contextsensitivehelp" + prompt "splinechart" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTTOOLS - depends on QT5_MODULE_QTTOOLS_WIDGETS + depends on QT5_MODULE_QTCHARTS -endif - -menuconfig QT5_EXAMPLES_LINGUIST +config QT5_EXAMPLES_CHARTS_STACKEDBARCHART bool - prompt "linguist " - -if QT5_EXAMPLES_LINGUIST + prompt "stackedbarchart" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_LINGUIST_ARROWPAD +config QT5_EXAMPLES_CHARTS_STACKEDBARCHARTDRILLDOWN bool - prompt "arrowpad" + prompt "stackedbarchartdrilldown" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTTOOLS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_LINGUIST_HELLOTR +config QT5_EXAMPLES_CHARTS_TEMPERATURERECORDS bool - prompt "hellotr" + prompt "temperaturerecords" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTTOOLS + depends on QT5_MODULE_QTCHARTS -config QT5_EXAMPLES_LINGUIST_TROLLPRINT +config QT5_EXAMPLES_CHARTS_ZOOMLINECHART bool - prompt "trollprint" + prompt "zoomlinechart" 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_QTCHARTS endif -menuconfig QT5_EXAMPLES_LOCATION +menuconfig QT5_EXAMPLES_CORELIB_IPC bool - prompt "location " + prompt "corelib/ipc " -if QT5_EXAMPLES_LOCATION +if QT5_EXAMPLES_CORELIB_IPC -config QT5_EXAMPLES_LOCATION_QML_LOCATION_MAPVIEWER +config QT5_EXAMPLES_CORELIB_IPC_LOCALFORTUNECLIENT bool - prompt "qml_location_mapviewer" + prompt "localfortuneclient" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE - depends on QT5_MODULE_QTLOCATION + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_LOCATION_MINIMAL_MAP +config QT5_EXAMPLES_CORELIB_IPC_LOCALFORTUNESERVER bool - prompt "minimal_map" + prompt "localfortuneserver" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE - depends on QT5_MODULE_QTLOCATION + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_LOCATION_QML_LOCATION_PLACES +config QT5_EXAMPLES_CORELIB_IPC_SHAREDMEMORY bool - prompt "qml_location_places" + prompt "sharedmemory" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE - depends on QT5_MODULE_QTLOCATION + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_LOCATION_PLACES_LIST +endif + +menuconfig QT5_EXAMPLES_CORELIB_MIMETYPES bool - prompt "places_list" - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE_QUICK - depends on QT5_MODULE_QTLOCATION + prompt "corelib/mimetypes " -config QT5_EXAMPLES_LOCATION_PLACES_MAP +if QT5_EXAMPLES_CORELIB_MIMETYPES + +config QT5_EXAMPLES_CORELIB_MIMETYPES_MIMETYPEBROWSER bool - prompt "places_map" + prompt "mimetypebrowser" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE_QUICK - depends on QT5_MODULE_QTLOCATION + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_LOCATION_PLANESPOTTER +endif + +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 + +endif + +menuconfig QT5_EXAMPLES_CORELIB_THREADS + bool + prompt "corelib/threads " + +if QT5_EXAMPLES_CORELIB_THREADS + +config QT5_EXAMPLES_CORELIB_THREADS_MANDELBROT + bool + prompt "mandelbrot" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + +config QT5_EXAMPLES_CORELIB_THREADS_QUEUEDCUSTOMTYPE + bool + prompt "queuedcustomtype" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + +config QT5_EXAMPLES_CORELIB_THREADS_SEMAPHORES + bool + prompt "semaphores" + depends on QT5_MODULE_QTBASE + +config QT5_EXAMPLES_CORELIB_THREADS_WAITCONDITIONS + bool + prompt "waitconditions" + depends on QT5_MODULE_QTBASE + +endif + +menuconfig QT5_EXAMPLES_CORELIB_TOOLS + bool + prompt "corelib/tools " + +if QT5_EXAMPLES_CORELIB_TOOLS + +config QT5_EXAMPLES_CORELIB_TOOLS_CONTIGUOUSCACHE + bool + prompt "contiguouscache" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + +config QT5_EXAMPLES_CORELIB_TOOLS_CUSTOMTYPE + bool + prompt "customtype" + depends on QT5_MODULE_QTBASE + +config QT5_EXAMPLES_CORELIB_TOOLS_CUSTOMTYPESENDING + bool + prompt "customtypesending" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + +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 " + +if QT5_EXAMPLES_DBUS + +config QT5_EXAMPLES_DBUS_CHAT + bool + prompt "chat" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + +config QT5_EXAMPLES_DBUS_COMPLEXPING + bool + prompt "complexping" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + +config QT5_EXAMPLES_DBUS_COMPLEXPONG + bool + prompt "complexpong" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + +config QT5_EXAMPLES_DBUS_LISTNAMES + bool + prompt "listnames" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + +config QT5_EXAMPLES_DBUS_PING + bool + prompt "ping" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + +config QT5_EXAMPLES_DBUS_PONG + bool + prompt "pong" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + + +menuconfig QT5_EXAMPLES_DBUS_REMOTECONTROLLEDCAR + bool + prompt "remotecontrolledcar " + +if QT5_EXAMPLES_DBUS_REMOTECONTROLLEDCAR + +config QT5_EXAMPLES_DBUS_REMOTECONTROLLEDCAR_CAR + bool + prompt "car" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + +config QT5_EXAMPLES_DBUS_REMOTECONTROLLEDCAR_CONTROLLER + bool + prompt "controller" + depends on QT5_DBUS + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + +endif +endif + +menuconfig QT5_EXAMPLES_DESIGNER + bool + prompt "designer " + +if QT5_EXAMPLES_DESIGNER + +config QT5_EXAMPLES_DESIGNER_CALCULATORBUILDER + bool + prompt "calculatorbuilder" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTTOOLS + +config QT5_EXAMPLES_DESIGNER_CALCULATORFORM + bool + prompt "calculatorform" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTTOOLS + +config QT5_EXAMPLES_DESIGNER_WORLDTIMECLOCKBUILDER + bool + prompt "worldtimeclockbuilder" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTTOOLS + +endif + +menuconfig QT5_EXAMPLES_GAMEPAD + bool + prompt "gamepad " + +if QT5_EXAMPLES_GAMEPAD + +config QT5_EXAMPLES_GAMEPAD_KEYNAVIGATION + bool + prompt "keyNavigation" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTGAMEPAD + +config QT5_EXAMPLES_GAMEPAD_MOUSEITEM + bool + prompt "mouseItem" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTGAMEPAD + +config QT5_EXAMPLES_GAMEPAD_SIMPLE + bool + prompt "simple" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTGAMEPAD + +endif + +menuconfig QT5_EXAMPLES_GUI + bool + prompt "gui " + +if QT5_EXAMPLES_GUI + +config QT5_EXAMPLES_GUI_ANALOGCLOCK + bool + prompt "analogclock" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + +config QT5_EXAMPLES_GUI_OPENGLWINDOW + bool + prompt "openglwindow" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + +config QT5_EXAMPLES_GUI_RASTERWINDOW + bool + prompt "rasterwindow" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + +endif + +menuconfig QT5_EXAMPLES_HELP + bool + prompt "help " + +if QT5_EXAMPLES_HELP + +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 + +endif + +menuconfig QT5_EXAMPLES_LINGUIST + bool + prompt "linguist " + +if QT5_EXAMPLES_LINGUIST + +config QT5_EXAMPLES_LINGUIST_ARROWPAD + bool + prompt "arrowpad" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTTOOLS + +config QT5_EXAMPLES_LINGUIST_HELLOTR + bool + prompt "hellotr" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTTOOLS + +config QT5_EXAMPLES_LINGUIST_TROLLPRINT + bool + prompt "trollprint" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTTOOLS + +endif + +menuconfig QT5_EXAMPLES_LOCATION + bool + prompt "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" + 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_MINIMAL_MAP + bool + prompt "minimal_map" + 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_PLACES + bool + prompt "qml_location_places" + 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_PLACES_LIST + bool + prompt "places_list" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE_QUICK + depends on QT5_MODULE_QTLOCATION + +config QT5_EXAMPLES_LOCATION_PLACES_MAP + bool + prompt "places_map" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE_QUICK + depends on QT5_MODULE_QTLOCATION + +config QT5_EXAMPLES_LOCATION_PLANESPOTTER bool prompt "planespotter" depends on QT5_MODULE_QTBASE @@ -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,6 +1907,21 @@ menuconfig QT5_EXAMPLES_QT3D if QT5_EXAMPLES_QT3D +config QT5_EXAMPLES_QT3D_3D_TEXT + bool + prompt "3d-text" + depends on QT5_MODULE_QT3D + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + +config QT5_EXAMPLES_QT3D_ADVANCEDCUSTOMMATERIAL + bool + prompt "advancedcustommaterial" + 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_ANAGLYPH_RENDERING bool prompt "anaglyph-rendering" @@ -1250,1128 +1930,1276 @@ config QT5_EXAMPLES_QT3D_ANAGLYPH_RENDERING depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QT3D_ASSIMP_CPP +config QT5_EXAMPLES_QT3D_AUDIO_VISUALIZER_QML + bool + prompt "audio-visualizer-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_BASICSHAPES_CPP bool - prompt "assimp-cpp" + prompt "basicshapes-cpp" depends on QT5_MODULE_QT3D depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_QT3D_ASSIMP +config QT5_EXAMPLES_QT3D_COMPUTE_PARTICLES + bool + 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 + prompt "controls" + 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_INSTANCED_ARRAYS_QML bool - prompt "assimp" + prompt "instanced-arrays-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_AUDIO_VISUALIZER_QML +config QT5_EXAMPLES_QT3D_LIGHTS bool - prompt "audio-visualizer-qml" + prompt "lights" + 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_PBR_MATERIALS + bool + 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_PHONG_CUBES + bool + prompt "phong-cubes" + depends on QT5_MODULE_QT3D + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + +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_BASICSHAPES_CPP +config QT5_EXAMPLES_QT3D_QARDBOARD bool - prompt "basicshapes-cpp" + prompt "qardboard" 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 -config QT5_EXAMPLES_QT3D_BIGMODEL_QML +config QT5_EXAMPLES_QT3D_SCENE2D bool - prompt "bigmodel-qml" + prompt "scene2d" depends on QT5_MODULE_QT3D depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI -config QT5_EXAMPLES_QT3D_BIGSCENE_CPP +config QT5_EXAMPLES_QT3D_SCENE3D bool - prompt "bigscene-cpp" + prompt "scene3d" 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_BIGSCENE_INSTANCED_QML +config QT5_EXAMPLES_QT3D_SHADOW_MAP_QML bool - prompt "bigscene-instanced-qml" + prompt "shadow-map-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_CLIP_PLANES_QML +config QT5_EXAMPLES_QT3D_SIMPLE_CPP bool - prompt "clip-planes-qml" + prompt "simple-cpp" depends on QT5_MODULE_QT3D depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI -config QT5_EXAMPLES_QT3D_CONTROLS +config QT5_EXAMPLES_QT3D_SIMPLE_QML bool - prompt "controls" + prompt "simple-qml" 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_CPP_EXAMPLE +config QT5_EXAMPLES_QT3D_SIMPLECUSTOMMATERIAL bool - prompt "cpp_example" + prompt "simplecustommaterial" 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_CUSTOM_MESH_CPP +config QT5_EXAMPLES_QT3D_WAVE bool - prompt "custom-mesh-cpp" + 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_CUSTOM_MESH_QML +config QT5_EXAMPLES_QT3D_WIDGETS_SCENE3D bool - prompt "custom-mesh-qml" + prompt "widgets-scene3d" depends on QT5_MODULE_QT3D depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_QT3D_CYLINDER_CPP +config QT5_EXAMPLES_QT3D_WIREFRAME bool - prompt "cylinder-cpp" + prompt "wireframe" depends on QT5_MODULE_QT3D depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + +endif -config QT5_EXAMPLES_QT3D_CYLINDER_QML +menuconfig QT5_EXAMPLES_QTCONCURRENT bool - prompt "cylinder-qml" - depends on QT5_MODULE_QT3D - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI + prompt "qtconcurrent " -config QT5_EXAMPLES_QT3D_DEFERRED_RENDERER_CPP +if QT5_EXAMPLES_QTCONCURRENT + +config QT5_EXAMPLES_QTCONCURRENT_IMAGESCALING bool - prompt "deferred-renderer-cpp" - depends on QT5_MODULE_QT3D + prompt "imagescaling" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_QT3D_DEFERRED_RENDERER_QML +config QT5_EXAMPLES_QTCONCURRENT_MAPDEMO bool - prompt "deferred-renderer-qml" - depends on QT5_MODULE_QT3D + prompt "mapdemo" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI -config QT5_EXAMPLES_QT3D_DYNAMICSCENE_CPP +config QT5_EXAMPLES_QTCONCURRENT_PROGRESSDIALOG bool - prompt "dynamicscene-cpp" - depends on QT5_MODULE_QT3D + prompt "progressdialog" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_QT3D_ENABLED_QML +config QT5_EXAMPLES_QTCONCURRENT_RUNFUNCTION bool - prompt "enabled-qml" - depends on QT5_MODULE_QT3D + prompt "runfunction" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_QT3D_GLTF +config QT5_EXAMPLES_QTCONCURRENT_WORDCOUNT bool - prompt "gltf" - depends on QT5_MODULE_QT3D + prompt "wordcount" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS -config QT5_EXAMPLES_QT3D_GOOCH_QML +endif + +menuconfig QT5_EXAMPLES_QTESTLIB bool - prompt "gooch-qml" - depends on QT5_MODULE_QT3D + prompt "qtestlib " + +if QT5_EXAMPLES_QTESTLIB + +config QT5_EXAMPLES_QTESTLIB_TUTORIAL1 + bool + prompt "tutorial1" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_TEST -config QT5_EXAMPLES_QT3D_INSTANCED_ARRAYS_QML +config QT5_EXAMPLES_QTESTLIB_TUTORIAL2 bool - prompt "instanced-arrays-qml" - depends on QT5_MODULE_QT3D + prompt "tutorial2" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_TEST -config QT5_EXAMPLES_QT3D_KEYBOARDINPUT_QML +config QT5_EXAMPLES_QTESTLIB_TUTORIAL3 bool - prompt "keyboardinput-qml" - depends on QT5_MODULE_QT3D + prompt "tutorial3" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_TEST -config QT5_EXAMPLES_QT3D_LIGHTS +config QT5_EXAMPLES_QTESTLIB_TUTORIAL4 bool - prompt "lights" - depends on QT5_MODULE_QT3D + prompt "tutorial4" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_TEST -config QT5_EXAMPLES_QT3D_LOADER_QML +config QT5_EXAMPLES_QTESTLIB_TUTORIAL5 bool - prompt "loader-qml" - depends on QT5_MODULE_QT3D + prompt "tutorial5" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_TEST + +endif -config QT5_EXAMPLES_QT3D_MATERIALS_CPP +menuconfig QT5_EXAMPLES_QUICK bool - prompt "materials-cpp" - depends on QT5_MODULE_QT3D + prompt "quick " + +if QT5_EXAMPLES_QUICK + +config QT5_EXAMPLES_QUICK_ANIMATION + bool + prompt "animation" 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_MATERIALS +config QT5_EXAMPLES_QUICK_CANVAS bool - prompt "materials" - depends on QT5_MODULE_QT3D + prompt "canvas" 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_MOUSEINPUT_QML +config QT5_EXAMPLES_QUICK_DELEGATECHOOSER bool - prompt "mouseinput-qml" - depends on QT5_MODULE_QT3D + 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_QT3D_MULTIVIEWPORT +config QT5_EXAMPLES_QUICK_DRAGANDDROP bool - prompt "multiviewport" - depends on QT5_MODULE_QT3D + prompt "draganddrop" 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_PICKING_QML +config QT5_EXAMPLES_QUICK_EMBEDDEDINWIDGETS bool - prompt "picking-qml" - depends on QT5_MODULE_QT3D + prompt "embeddedinwidgets" 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_QT3D_PLANETS_QML +config QT5_EXAMPLES_QUICK_EXTERNALDRAGANDDROP bool - prompt "planets-qml" - depends on QT5_MODULE_QT3D + prompt "externaldraganddrop" 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_QUICK_IMAGEELEMENTS bool - prompt "plasma" - depends on QT5_MODULE_QT3D + prompt "imageelements" 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_PLAYGROUND_QML +config QT5_EXAMPLES_QUICK_KEYINTERACTION bool - prompt "playground-qml" - depends on QT5_MODULE_QT3D + prompt "keyinteraction" 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_SCENE3D_LOADER +config QT5_EXAMPLES_QUICK_LAYOUTS bool - prompt "scene3d-loader" - depends on QT5_MODULE_QT3D + prompt "layouts" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE_QUICK + depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QT3D_SCENE3D +config QT5_EXAMPLES_QUICK_MOUSEAREA bool - prompt "scene3d" - depends on QT5_MODULE_QT3D + prompt "mousearea" 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_SHADOW_MAP_QML +config QT5_EXAMPLES_QUICK_POSITIONERS bool - prompt "shadow-map-qml" - depends on QT5_MODULE_QT3D + prompt "positioners" 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_SIMPLE_CPP +config QT5_EXAMPLES_QUICK_QUICK_ACCESSIBILITY bool - prompt "simple-cpp" - depends on QT5_MODULE_QT3D + prompt "quick-accessibility" 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_SIMPLE_QML +config QT5_EXAMPLES_QUICK_RENDERCONTROL bool - prompt "simple-qml" - depends on QT5_MODULE_QT3D + prompt "rendercontrol" 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_SIMPLE_SHADERS_QML +config QT5_EXAMPLES_QUICK_RIGHTTOLEFT bool - prompt "simple-shaders-qml" - depends on QT5_MODULE_QT3D + prompt "righttoleft" 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_SKYBOX +config QT5_EXAMPLES_QUICK_SHADEREFFECTS bool - prompt "skybox" - depends on QT5_MODULE_QT3D + prompt "shadereffects" 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_TESSELLATION_MODES +config QT5_EXAMPLES_QUICK_SHAPES bool - prompt "tessellation-modes" - depends on QT5_MODULE_QT3D + 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_QT3D_TORUS_QML +config QT5_EXAMPLES_QUICK_TEXT bool - prompt "torus-qml" - depends on QT5_MODULE_QT3D + prompt "text" 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_TRANSFORMS_QML +config QT5_EXAMPLES_QUICK_TEXTUREPROVIDER bool - prompt "transforms-qml" - depends on QT5_MODULE_QT3D + prompt "textureprovider" 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_QUICK_THREADING bool - prompt "transparency-qml-scene3d" - depends on QT5_MODULE_QT3D + prompt "threading" 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 +config QT5_EXAMPLES_QUICK_TOUCHINTERACTION bool - prompt "transparency-qml" - depends on QT5_MODULE_QT3D + prompt "touchinteraction" 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_WAVE +config QT5_EXAMPLES_QUICK_VIEWS bool - prompt "wave" - depends on QT5_MODULE_QT3D + prompt "views" 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_WIREFRAME +config QT5_EXAMPLES_QUICK_WINDOW bool - prompt "wireframe" - depends on QT5_MODULE_QT3D + prompt "window" 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_QTCONCURRENT +menuconfig QT5_EXAMPLES_QUICK_CUSTOMITEMS bool - prompt "qtconcurrent " + prompt "customitems " -if QT5_EXAMPLES_QTCONCURRENT +if QT5_EXAMPLES_QUICK_CUSTOMITEMS -config QT5_EXAMPLES_QTCONCURRENT_IMAGESCALING +config QT5_EXAMPLES_QUICK_CUSTOMITEMS_MASKEDMOUSEAREA bool - prompt "imagescaling" + prompt "maskedmousearea" 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_QTCONCURRENT_MAPDEMO +config QT5_EXAMPLES_QUICK_CUSTOMITEMS_PROGRESSBAR bool - prompt "mapdemo" - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI + prompt "progressbar" + depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QTCONCURRENT_PROGRESSDIALOG +config QT5_EXAMPLES_QUICK_CUSTOMITEMS_SCROLLBAR bool - prompt "progressdialog" - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_WIDGETS + prompt "scrollbar" + depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QTCONCURRENT_RUNFUNCTION +config QT5_EXAMPLES_QUICK_CUSTOMITEMS_SEARCHBOX bool - prompt "runfunction" - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_WIDGETS + prompt "searchbox" + depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QTCONCURRENT_WORDCOUNT +config QT5_EXAMPLES_QUICK_CUSTOMITEMS_SPINNER bool - prompt "wordcount" - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_WIDGETS + prompt "spinner" + depends on QT5_MODULE_QTDECLARATIVE + +config QT5_EXAMPLES_QUICK_CUSTOMITEMS_TABWIDGET + bool + prompt "tabwidget" + depends on QT5_MODULE_QTDECLARATIVE endif -menuconfig QT5_EXAMPLES_QTESTLIB +menuconfig QT5_EXAMPLES_QUICK_LOCALSTORAGE bool - prompt "qtestlib " + prompt "localstorage " -if QT5_EXAMPLES_QTESTLIB +if QT5_EXAMPLES_QUICK_LOCALSTORAGE -config QT5_EXAMPLES_QTESTLIB_TUTORIAL1 +config QT5_EXAMPLES_QUICK_LOCALSTORAGE_LOCALSTORAGE bool - prompt "tutorial1" + prompt "localstorage" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_TEST + depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QTESTLIB_TUTORIAL2 +endif + +menuconfig QT5_EXAMPLES_QUICK_MODELS bool - prompt "tutorial2" - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_TEST + prompt "models " -config QT5_EXAMPLES_QTESTLIB_TUTORIAL3 +if QT5_EXAMPLES_QUICK_MODELS + +config QT5_EXAMPLES_QUICK_MODELS_ABSTRACTITEMMODEL bool - prompt "tutorial3" + prompt "abstractitemmodel" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_TEST + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTDECLARATIVE_QUICK -config QT5_EXAMPLES_QTESTLIB_TUTORIAL4 +config QT5_EXAMPLES_QUICK_MODELS_OBJECTLISTMODEL bool - prompt "tutorial4" + prompt "objectlistmodel" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_TEST + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTDECLARATIVE_QUICK -config QT5_EXAMPLES_QTESTLIB_TUTORIAL5 +config QT5_EXAMPLES_QUICK_MODELS_STRINGLISTMODEL bool - prompt "tutorial5" + prompt "stringlistmodel" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_TEST + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTDECLARATIVE_QUICK endif -menuconfig QT5_EXAMPLES_QUICK +menuconfig QT5_EXAMPLES_QUICK_PARTICLES bool - prompt "quick " + prompt "particles " -if QT5_EXAMPLES_QUICK +if QT5_EXAMPLES_QUICK_PARTICLES -config QT5_EXAMPLES_QUICK_ANIMATION +config QT5_EXAMPLES_QUICK_PARTICLES_AFFECTORS bool - prompt "animation" + prompt "affectors" 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_CANVAS +config QT5_EXAMPLES_QUICK_PARTICLES_CUSTOMPARTICLE bool - prompt "canvas" + prompt "customparticle" 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 +config QT5_EXAMPLES_QUICK_PARTICLES_EMITTERS bool - prompt "draganddrop" + prompt "emitters" 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_EMBEDDEDINWIDGETS +config QT5_EXAMPLES_QUICK_PARTICLES_IMAGEPARTICLE bool - prompt "embeddedinwidgets" + prompt "imageparticle" 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_EXTERNALDRAGANDDROP +config QT5_EXAMPLES_QUICK_PARTICLES_ITEMPARTICLE bool - prompt "externaldraganddrop" + 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_IMAGEELEMENTS +config QT5_EXAMPLES_QUICK_PARTICLES_SYSTEM bool - prompt "imageelements" + prompt "system" 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_KEYINTERACTION +endif + +menuconfig QT5_EXAMPLES_QUICK_QUICKWIDGETS bool - prompt "keyinteraction" - depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE - depends on QT5_MODULE_QTDECLARATIVE_QUICK + prompt "quickwidgets " -config QT5_EXAMPLES_QUICK_MOUSEAREA +if QT5_EXAMPLES_QUICK_QUICKWIDGETS + +config QT5_EXAMPLES_QUICK_QUICKWIDGETS_QQUICKVIEWCOMPARISON bool - prompt "mousearea" + prompt "qquickviewcomparison" 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_POSITIONERS +config QT5_EXAMPLES_QUICK_QUICKWIDGETS_QUICKWIDGET bool - prompt "positioners" + prompt "quickwidget" 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_QUICK_ACCESSIBILITY +endif + +menuconfig QT5_EXAMPLES_QUICK_SCENEGRAPH bool - prompt "quick-accessibility" + prompt "scenegraph " + +if QT5_EXAMPLES_QUICK_SCENEGRAPH + +config QT5_EXAMPLES_QUICK_SCENEGRAPH_CUSTOMGEOMETRY + bool + prompt "customgeometry" 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_RENDERCONTROL +config QT5_EXAMPLES_QUICK_SCENEGRAPH_GRAPH bool - prompt "rendercontrol" + prompt "graph" 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_RIGHTTOLEFT +config QT5_EXAMPLES_QUICK_SCENEGRAPH_OPENGLUNDERQML bool - prompt "righttoleft" + prompt "openglunderqml" 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_SHADEREFFECTS +config QT5_EXAMPLES_QUICK_SCENEGRAPH_RENDERNODE bool - prompt "shadereffects" + 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_TEXT +config QT5_EXAMPLES_QUICK_SCENEGRAPH_SGENGINE bool - prompt "text" + prompt "sgengine" 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_TEXTUREPROVIDER +config QT5_EXAMPLES_QUICK_SCENEGRAPH_SIMPLEMATERIAL bool - prompt "textureprovider" + prompt "simplematerial" 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_THREADING +config QT5_EXAMPLES_QUICK_SCENEGRAPH_TEXTUREINSGNODE bool - prompt "threading" + prompt "textureinsgnode" 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_TOUCHINTERACTION +config QT5_EXAMPLES_QUICK_SCENEGRAPH_TEXTUREINTHREAD bool - prompt "touchinteraction" + prompt "textureinthread" 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_VIEWS +config QT5_EXAMPLES_QUICK_SCENEGRAPH_THREADEDANIMATION bool - prompt "views" + prompt "threadedanimation" 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_WINDOW +config QT5_EXAMPLES_QUICK_SCENEGRAPH_TWOTEXTUREPROVIDERS bool - prompt "window" + prompt "twotextureproviders" 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_CUSTOMITEMS +menuconfig QT5_EXAMPLES_QUICK_TABLEVIEW bool - prompt "customitems " + prompt "tableview " -if QT5_EXAMPLES_QUICK_CUSTOMITEMS +if QT5_EXAMPLES_QUICK_TABLEVIEW -config QT5_EXAMPLES_QUICK_CUSTOMITEMS_MASKEDMOUSEAREA +config QT5_EXAMPLES_QUICK_TABLEVIEW_GAMEOFLIFE bool - prompt "maskedmousearea" + prompt "gameoflife" 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_CUSTOMITEMS_PROGRESSBAR +config QT5_EXAMPLES_QUICK_TABLEVIEW_PIXELATOR bool - prompt "progressbar" + prompt "pixelator" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QUICK_CUSTOMITEMS_SCROLLBAR +endif + +menuconfig QT5_EXAMPLES_QUICKCONTROLS_CONTROLS bool - prompt "scrollbar" - depends on QT5_MODULE_QTDECLARATIVE + prompt "controls/controls " -config QT5_EXAMPLES_QUICK_CUSTOMITEMS_SEARCHBOX +if QT5_EXAMPLES_QUICKCONTROLS_CONTROLS + +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_CALENDAR bool - prompt "searchbox" + prompt "calendar" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_SQL + depends on QT5_MODULE_QTBASE_WIDGETS depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QUICK_CUSTOMITEMS_SPINNER +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_FILESYSTEMBROWSER bool - prompt "spinner" + prompt "filesystembrowser" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QUICK_CUSTOMITEMS_TABWIDGET +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_GALLERY bool - prompt "tabwidget" + prompt "gallery" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS depends on QT5_MODULE_QTDECLARATIVE -endif - -menuconfig QT5_EXAMPLES_QUICK_DEMOS +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_STYLES bool - prompt "demos " - -if QT5_EXAMPLES_QUICK_DEMOS + prompt "styles" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QUICK_DEMOS_CALQLATR +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TABLEVIEW bool - prompt "calqlatr" + prompt "tableview" 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_CLOCKS +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TEXTEDITOR bool - prompt "clocks" + 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_QUICK_DEMOS_MAROON +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TOUCH bool - prompt "maroon" + prompt "touch" 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_PHOTOSURFACE +config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_UIFORMS bool - prompt "photosurface" + prompt "uiforms" 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 +endif + +menuconfig QT5_EXAMPLES_QUICKCONTROLS_DIALOGS + bool + prompt "controls/dialogs " + +if QT5_EXAMPLES_QUICKCONTROLS_DIALOGS + +config QT5_EXAMPLES_QUICKCONTROLS_DIALOGS_SYSTEMDIALOGS bool - prompt "photoviewer" + prompt "systemdialogs" depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS depends on QT5_MODULE_QTDECLARATIVE -config QT5_EXAMPLES_QUICK_DEMOS_RSSNEWS +endif + +menuconfig QT5_EXAMPLES_QUICKCONTROLS_EXTRAS + bool + prompt "controls/extras " + +if QT5_EXAMPLES_QUICKCONTROLS_EXTRAS + +config QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_DASHBOARD bool - prompt "rssnews" + prompt "dashboard" 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 +config QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_FLAT + bool + prompt "flat" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + +config QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_GALLERY + bool + prompt "gallery" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + +endif + +menuconfig QT5_EXAMPLES_QUICKCONTROLS2 + bool + prompt "controls2 " + +if QT5_EXAMPLES_QUICKCONTROLS2 + +config QT5_EXAMPLES_QUICKCONTROLS2_CONTACTLIST bool - prompt "samegame" + prompt "contactlist" 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 +config QT5_EXAMPLES_QUICKCONTROLS2_FLATSTYLE bool - prompt "stocqt" + prompt "flatstyle" 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_TWEETSEARCH +config QT5_EXAMPLES_QUICKCONTROLS2_GALLERY bool - prompt "tweetsearch" + prompt "gallery" 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 " - -if QT5_EXAMPLES_QUICK_LOCALSTORAGE -config QT5_EXAMPLES_QUICK_LOCALSTORAGE_LOCALSTORAGE +config QT5_EXAMPLES_QUICKCONTROLS2_SIDEPANEL bool - prompt "localstorage" + prompt "sidepanel" 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_MODELS - bool - prompt "models " - -if QT5_EXAMPLES_QUICK_MODELS -config QT5_EXAMPLES_QUICK_MODELS_ABSTRACTITEMMODEL +config QT5_EXAMPLES_QUICKCONTROLS2_SWIPETOREMOVE bool - prompt "abstractitemmodel" + prompt "swipetoremove" 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_MODELS_OBJECTLISTMODEL +config QT5_EXAMPLES_QUICKCONTROLS2_TEXTEDITOR bool - prompt "objectlistmodel" + 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_QUICK_MODELS_STRINGLISTMODEL +config QT5_EXAMPLES_QUICKCONTROLS2_WEARABLE bool - prompt "stringlistmodel" + prompt "wearable" 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_PARTICLES +menuconfig QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL bool - prompt "particles " + prompt "controls2/chattutorial " -if QT5_EXAMPLES_QUICK_PARTICLES +if QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL -config QT5_EXAMPLES_QUICK_PARTICLES_AFFECTORS +config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER1_SETTINGUP bool - prompt "affectors" + prompt "chapter1-settingup" 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_CUSTOMPARTICLE +config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER2_LISTS bool - prompt "customparticle" + prompt "chapter2-lists" 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_EMITTERS +config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER3_NAVIGATION bool - prompt "emitters" + prompt "chapter3-navigation" 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_IMAGEPARTICLE +config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER4_MODELS bool - prompt "imageparticle" + 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 - depends on QT5_MODULE_QTDECLARATIVE_QUICK -config QT5_EXAMPLES_QUICK_PARTICLES_SYSTEM +config QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER5_STYLING bool - prompt "system" + 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 - depends on QT5_MODULE_QTDECLARATIVE_QUICK endif -menuconfig QT5_EXAMPLES_QUICK_QUICKWIDGETS +menuconfig QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE bool - prompt "quickwidgets " + prompt "controls2/imagine " -if QT5_EXAMPLES_QUICK_QUICKWIDGETS +if QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE -config QT5_EXAMPLES_QUICK_QUICKWIDGETS_QQUICKVIEWCOMPARISON +config QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE_AUTOMOTIVE bool - prompt "qquickviewcomparison" + prompt "automotive" 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_QUICKWIDGETS_QUICKWIDGET +config QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE_MUSICPLAYER bool - prompt "quickwidget" + prompt "musicplayer" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTBASE_WIDGETS depends on QT5_MODULE_QTDECLARATIVE endif +endif -menuconfig QT5_EXAMPLES_QUICK_SCENEGRAPH +menuconfig QT5_EXAMPLES_REMOTEOBJECTS bool - prompt "scenegraph " + prompt "remoteobjects " -if QT5_EXAMPLES_QUICK_SCENEGRAPH +if QT5_EXAMPLES_REMOTEOBJECTS -config QT5_EXAMPLES_QUICK_SCENEGRAPH_CUSTOMGEOMETRY +config QT5_EXAMPLES_REMOTEOBJECTS_CLIENTAPP bool - prompt "customgeometry" + 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_QUICK_SCENEGRAPH_GRAPH +config QT5_EXAMPLES_REMOTEOBJECTS_CPPCLIENT bool - prompt "graph" + prompt "CppClient" 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_QUICK_SCENEGRAPH_OPENGLUNDERQML +config QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWCLIENT bool - prompt "openglunderqml" + prompt "modelviewclient" 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_QTBASE_WIDGETS + depends on QT5_MODULE_QTREMOTEOBJECTS -config QT5_EXAMPLES_QUICK_SCENEGRAPH_SGENGINE +config QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWSERVER bool - prompt "sgengine" + prompt "modelviewserver" 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_QTBASE_WIDGETS + depends on QT5_MODULE_QTREMOTEOBJECTS -config QT5_EXAMPLES_QUICK_SCENEGRAPH_SIMPLEMATERIAL +config QT5_EXAMPLES_REMOTEOBJECTS_QMLMODELVIEWCLIENT bool - prompt "simplematerial" + prompt "qmlmodelviewclient" 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_QUICK_SCENEGRAPH_TEXTUREINSGNODE +config QT5_EXAMPLES_REMOTEOBJECTS_SERVER bool - prompt "textureinsgnode" + prompt "server" 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_QUICK_SCENEGRAPH_TEXTUREINTHREAD + +menuconfig QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH bool - prompt "textureinthread" + 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_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE - depends on QT5_MODULE_QTDECLARATIVE_QUICK + depends on QT5_MODULE_QTREMOTEOBJECTS -config QT5_EXAMPLES_QUICK_SCENEGRAPH_THREADEDANIMATION +config QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTDYNAMICCLIENT bool - prompt "threadedanimation" + prompt "directconnectdynamicclient" 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_QUICK_SCENEGRAPH_TWOTEXTUREPROVIDERS +config QT5_EXAMPLES_REMOTEOBJECTS_SIMPLESWITCH_DIRECTCONNECTSERVER bool - prompt "twotextureproviders" + prompt "directconnectserver" 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_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_QUICKCONTROLS_CONTROLS +menuconfig QT5_EXAMPLES_REMOTEOBJECTS_SSL bool - prompt "controls/controls " + prompt "ssl " -if QT5_EXAMPLES_QUICKCONTROLS_CONTROLS +if QT5_EXAMPLES_REMOTEOBJECTS_SSL -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_BASICLAYOUTS +config QT5_EXAMPLES_REMOTEOBJECTS_SSL_SSLCPPCLIENT bool - prompt "basiclayouts" + prompt "SslCppClient" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTREMOTEOBJECTS -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_CALENDAR +config QT5_EXAMPLES_REMOTEOBJECTS_SSL_SSLSERVER bool - prompt "calendar" + prompt "sslserver" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_SQL - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTREMOTEOBJECTS -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_FILESYSTEMBROWSER +endif +endif + +menuconfig QT5_EXAMPLES_SCRIPT bool - prompt "filesystembrowser" + prompt "script " + +if QT5_EXAMPLES_SCRIPT + +config QT5_EXAMPLES_SCRIPT_CALCULATOR + bool + prompt "calculator" 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_QTSCRIPT + depends on QT5_MODULE_QTSCRIPT_WIDGETS -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_GALLERY +config QT5_EXAMPLES_SCRIPT_CONTEXT2D bool - prompt "gallery" + prompt "context2d" 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_QTSCRIPT + depends on QT5_MODULE_QTSCRIPT_WIDGETS -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_STYLES +config QT5_EXAMPLES_SCRIPT_CUSTOMCLASS bool - prompt "styles" + prompt "customclass" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI - depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTSCRIPT -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TABLEVIEW +config QT5_EXAMPLES_SCRIPT_DEFAULTPROTOTYPES bool - prompt "tableview" + prompt "defaultprototypes" 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_QTSCRIPT -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TEXTEDITOR +config QT5_EXAMPLES_SCRIPT_HELLOSCRIPT bool - prompt "texteditor" + prompt "helloscript" 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 + depends on QT5_MODULE_QTSCRIPT -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TOUCH +config QT5_EXAMPLES_SCRIPT_MARSHAL bool - prompt "touch" + prompt "marshal" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTSCRIPT -config QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_UIFORMS +config QT5_EXAMPLES_SCRIPT_QSCRIPT bool - prompt "uiforms" + prompt "qscript" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTSCRIPT + +config QT5_EXAMPLES_SCRIPT_QSDBG + bool + prompt "qsdbg" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTSCRIPT + +config QT5_EXAMPLES_SCRIPT_QSTETRIX + bool + prompt "qstetrix" 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_QTSCRIPT + depends on QT5_MODULE_QTSCRIPT_WIDGETS endif -menuconfig QT5_EXAMPLES_QUICKCONTROLS_DIALOGS +menuconfig QT5_EXAMPLES_SCXML bool - prompt "controls/dialogs " + prompt "scxml " -if QT5_EXAMPLES_QUICKCONTROLS_DIALOGS +if QT5_EXAMPLES_SCXML -config QT5_EXAMPLES_QUICKCONTROLS_DIALOGS_SYSTEMDIALOGS +config QT5_EXAMPLES_SCXML_CALCULATOR_QML bool - prompt "systemdialogs" + prompt "calculator-qml" 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_QTSCXML -endif - -menuconfig QT5_EXAMPLES_QUICKCONTROLS_EXTRAS +config QT5_EXAMPLES_SCXML_CALCULATOR_WIDGETS bool - prompt "controls/extras " + prompt "calculator-widgets" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTSCXML -if QT5_EXAMPLES_QUICKCONTROLS_EXTRAS +config QT5_EXAMPLES_SCXML_FTPCLIENT + bool + prompt "ftpclient" + depends on QT5_MODULE_QTBASE + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_DASHBOARD +config QT5_EXAMPLES_SCXML_INVOKE_DYNAMIC bool - prompt "dashboard" + 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_QUICKCONTROLS_EXTRAS_FLAT +config QT5_EXAMPLES_SCXML_INVOKE_STATIC bool - prompt "flat" + 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_QUICKCONTROLS_EXTRAS_GALLERY +config QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_CPPDATAMODEL bool - prompt "gallery" + 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 -endif - -menuconfig QT5_EXAMPLES_QUICKCONTROLS2 - bool - prompt "controls2 " - -if QT5_EXAMPLES_QUICKCONTROLS2 - -config QT5_EXAMPLES_QUICKCONTROLS2_GALLERY +config QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_DYNAMIC bool - prompt "gallery" + 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 -endif -endif - -menuconfig QT5_EXAMPLES_SCRIPT +config QT5_EXAMPLES_SCXML_MEDIAPLAYER_QML_STATIC bool - prompt "script " - -if QT5_EXAMPLES_SCRIPT + 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_SCRIPT_CALCULATOR +config QT5_EXAMPLES_SCXML_MEDIAPLAYER_WIDGETS_DYNAMIC bool - prompt "calculator" + prompt "mediaplayer-widgets-dynamic" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTSCRIPT - depends on QT5_MODULE_QTSCRIPT_WIDGETS + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_CONTEXT2D +config QT5_EXAMPLES_SCXML_MEDIAPLAYER_WIDGETS_STATIC bool - prompt "context2d" + prompt "mediaplayer-widgets-static" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTSCRIPT - depends on QT5_MODULE_QTSCRIPT_WIDGETS + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_CUSTOMCLASS +config QT5_EXAMPLES_SCXML_PINBALL bool - prompt "customclass" + prompt "pinball" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTSCRIPT + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_DEFAULTPROTOTYPES +config QT5_EXAMPLES_SCXML_SUDOKU bool - prompt "defaultprototypes" + prompt "sudoku" depends on QT5_MODULE_QTBASE depends on QT5_MODULE_QTBASE_GUI depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTSCRIPT + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_HELLOSCRIPT +config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_DYNAMIC bool - prompt "helloscript" + prompt "trafficlight-qml-dynamic" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTBASE_WIDGETS - depends on QT5_MODULE_QTSCRIPT + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_MARSHAL +config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_SIMPLE bool - prompt "marshal" + prompt "trafficlight-qml-simple" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTSCRIPT + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_QSCRIPT +config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_QML_STATIC bool - prompt "qscript" + prompt "trafficlight-qml-static" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTSCRIPT + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTDECLARATIVE + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_QSDBG +config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_WIDGETS_DYNAMIC bool - prompt "qsdbg" + prompt "trafficlight-widgets-dynamic" depends on QT5_MODULE_QTBASE - depends on QT5_MODULE_QTSCRIPT + depends on QT5_MODULE_QTBASE_GUI + depends on QT5_MODULE_QTBASE_WIDGETS + depends on QT5_MODULE_QTSCXML -config QT5_EXAMPLES_SCRIPT_QSTETRIX +config QT5_EXAMPLES_SCXML_TRAFFICLIGHT_WIDGETS_STATIC bool - prompt "qstetrix" + 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_QTSCRIPT - depends on QT5_MODULE_QTSCRIPT_WIDGETS + depends on QT5_MODULE_QTSCXML endif @@ -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 + +endif -config QT5_EXAMPLES_TOUCH_PINCHZOOM +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/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/json/savegame/savegame) + /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) - @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/enginio/quick/socialtodos/socialtodos) -endif -endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),) -ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_QUICK_TODOS - @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/enginio/quick/todos/todos) -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 +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/widgets/cloudaddressbook/cloudaddressbook) + /usr/lib/qt5/examples/gamepad/keyNavigation/keyNavigation) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTENGINIO)),) -ifdef PTXCONF_QT5_EXAMPLES_ENGINIO_WIDGETS_IMAGE_GALLERY +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/widgets/image-gallery-cpp/image-gallery) + /usr/lib/qt5/examples/gamepad/mouseItem/mouseItem) 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,9 +1204,21 @@ ifdef PTXCONF_QT5_EXAMPLES_NETWORK_SECURESOCKETCLIENT endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),) -ifdef PTXCONF_QT5_EXAMPLES_NETWORK_THREADEDFORTUNESERVER +ifdef PTXCONF_QT5_EXAMPLES_NETWORK_SECUREUDPCLIENT @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/network/threadedfortuneserver/threadedfortuneserver) + /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) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTBASE)),) @@ -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 +ifdef PTXCONF_QT5_EXAMPLES_QT3D_COMPUTE_PARTICLES @$(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 - @$(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,279 +1928,607 @@ ifdef PTXCONF_QT5_EXAMPLES_QUICK_CUSTOMITEMS_TABWIDGET endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_CALQLATR +ifdef PTXCONF_QT5_EXAMPLES_QUICK_LOCALSTORAGE_LOCALSTORAGE @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/calqlatr/calqlatr) + /usr/lib/qt5/examples/quick/localstorage/localstorage/localstorage) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_CLOCKS +ifdef PTXCONF_QT5_EXAMPLES_QUICK_MODELS_ABSTRACTITEMMODEL @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/clocks/clocks) + /usr/lib/qt5/examples/quick/models/abstractitemmodel/abstractitemmodel) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_MAROON +ifdef PTXCONF_QT5_EXAMPLES_QUICK_MODELS_OBJECTLISTMODEL @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/maroon/maroon) + /usr/lib/qt5/examples/quick/models/objectlistmodel/objectlistmodel) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_PHOTOSURFACE +ifdef PTXCONF_QT5_EXAMPLES_QUICK_MODELS_STRINGLISTMODEL @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/photosurface/photosurface) + /usr/lib/qt5/examples/quick/models/stringlistmodel/stringlistmodel) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES + @$(call install_tree, qt5-examples, 0, 0, -, \ + /usr/lib/qt5/examples/quick/particles/images) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_AFFECTORS + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quick/particles/affectors/affectors) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_CUSTOMPARTICLE + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quick/particles/customparticle/customparticle) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_EMITTERS + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quick/particles/emitters/emitters) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_IMAGEPARTICLE + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quick/particles/imageparticle/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/demos/photosurface/resources/icon.png) + /usr/lib/qt5/examples/quick/particles/itemparticle/content/Delegate.qml) @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ - /usr/lib/qt5/examples/quick/demos/photosurface/resources/photosurface.icns) + /usr/lib/qt5/examples/quick/particles/itemparticle/content/Delegate2.qml) @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ - /usr/lib/qt5/examples/quick/demos/photosurface/resources/photosurface.ico) + /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_DEMOS_PHOTOVIEWER +ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_SYSTEM @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/photoviewer/photoviewer) + /usr/lib/qt5/examples/quick/particles/system/system) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_RSSNEWS +ifdef PTXCONF_QT5_EXAMPLES_QUICK_QUICKWIDGETS_QQUICKVIEWCOMPARISON @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/rssnews/rssnews) + /usr/lib/qt5/examples/quick/quickwidgets/qquickviewcomparison/qquickviewcomparison) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_SAMEGAME +ifdef PTXCONF_QT5_EXAMPLES_QUICK_QUICKWIDGETS_QUICKWIDGET @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/samegame/samegame) + /usr/lib/qt5/examples/quick/quickwidgets/quickwidget/quickwidget) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_STOCQT +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_CUSTOMGEOMETRY @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/stocqt/stocqt) + /usr/lib/qt5/examples/quick/scenegraph/customgeometry/customgeometry) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_DEMOS_TWEETSEARCH +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_GRAPH @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/demos/tweetsearch/tweetsearch) + /usr/lib/qt5/examples/quick/scenegraph/graph/graph) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_LOCALSTORAGE_LOCALSTORAGE +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_OPENGLUNDERQML @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/localstorage/localstorage/localstorage) + /usr/lib/qt5/examples/quick/scenegraph/openglunderqml/openglunderqml) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_MODELS_ABSTRACTITEMMODEL +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_RENDERNODE @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/models/abstractitemmodel/abstractitemmodel) + /usr/lib/qt5/examples/quick/scenegraph/rendernode/rendernode) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_MODELS_OBJECTLISTMODEL +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_SGENGINE @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/models/objectlistmodel/objectlistmodel) + /usr/lib/qt5/examples/quick/scenegraph/sgengine/sgengine) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_MODELS_STRINGLISTMODEL +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_SIMPLEMATERIAL @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/models/stringlistmodel/stringlistmodel) + /usr/lib/qt5/examples/quick/scenegraph/simplematerial/simplematerial) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES - @$(call install_tree, qt5-examples, 0, 0, -, \ - /usr/lib/qt5/examples/quick/particles/images) +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_TEXTUREINSGNODE + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quick/scenegraph/textureinsgnode/textureinsgnode) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_AFFECTORS +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_TEXTUREINTHREAD @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/particles/affectors/affectors) + /usr/lib/qt5/examples/quick/scenegraph/textureinthread/textureinthread) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_CUSTOMPARTICLE +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_THREADEDANIMATION @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/particles/customparticle/customparticle) + /usr/lib/qt5/examples/quick/scenegraph/threadedanimation/threadedanimation) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_EMITTERS +ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_TWOTEXTUREPROVIDERS @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/particles/emitters/emitters) + /usr/lib/qt5/examples/quick/scenegraph/twotextureproviders/twotextureproviders) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_PARTICLES_IMAGEPARTICLE +ifdef PTXCONF_QT5_EXAMPLES_QUICK_TABLEVIEW_GAMEOFLIFE @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/particles/imageparticle/imageparticle) + /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_PARTICLES_SYSTEM +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/quick/particles/system/system) + /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)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_QUICKWIDGETS_QQUICKVIEWCOMPARISON +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_CALENDAR @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/quickwidgets/qquickviewcomparison/qquickviewcomparison) + /usr/lib/qt5/examples/quickcontrols/controls/calendar/calendar) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_QUICKWIDGETS_QUICKWIDGET +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_FILESYSTEMBROWSER @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/quickwidgets/quickwidget/quickwidget) + /usr/lib/qt5/examples/quickcontrols/controls/filesystembrowser/filesystembrowser) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_CUSTOMGEOMETRY +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_GALLERY @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/customgeometry/customgeometry) + /usr/lib/qt5/examples/quickcontrols/controls/gallery/gallery) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_GRAPH +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_STYLES @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/graph/graph) + /usr/lib/qt5/examples/quickcontrols/controls/styles/styles) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_OPENGLUNDERQML +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TABLEVIEW + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/controls/tableview/tableview) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TEXTEDITOR + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/controls/texteditor/texteditor) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TOUCH + @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ + /usr/lib/qt5/examples/quickcontrols/controls/touch/images/NOTICE.txt) + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/controls/touch/touch) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_UIFORMS + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/controls/uiforms/uiforms) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_DIALOGS_SYSTEMDIALOGS + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/dialogs/systemdialogs/systemdialogs) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_DASHBOARD + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/extras/dashboard/dashboard) + @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ + /usr/lib/qt5/examples/quickcontrols/extras/dashboard/fonts/LICENSE) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_FLAT + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/extras/flat/flat) +endif +endif +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_GALLERY + @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ + /usr/lib/qt5/examples/quickcontrols/extras/gallery/fonts/LICENSE.txt) + @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ + /usr/lib/qt5/examples/quickcontrols/extras/gallery/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/quick/scenegraph/openglunderqml/openglunderqml) + /usr/lib/qt5/examples/quickcontrols2/wearable/wearable) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_SGENGINE +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER1_SETTINGUP @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/sgengine/sgengine) + /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter1-settingup/chapter1-settingup) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_SIMPLEMATERIAL +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER2_LISTS @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/simplematerial/simplematerial) + /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter2-lists/chapter2-lists) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_TEXTUREINSGNODE +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER3_NAVIGATION @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/textureinsgnode/textureinsgnode) + /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter3-navigation/chapter3-navigation) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_TEXTUREINTHREAD +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER4_MODELS @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/textureinthread/textureinthread) + /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter4-models/chapter4-models) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_THREADEDANIMATION +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_CHATTUTORIAL_CHAPTER5_STYLING @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/threadedanimation/threadedanimation) + /usr/lib/qt5/examples/quickcontrols2/chattutorial/chapter5-styling/chapter5-styling) endif endif ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICK_SCENEGRAPH_TWOTEXTUREPROVIDERS +ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_IMAGINE_AUTOMOTIVE @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quick/scenegraph/twotextureproviders/twotextureproviders) + /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_QUICKCONTROLS_CONTROLS_BASICLAYOUTS +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/quickcontrols/controls/basiclayouts/basiclayouts) + /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_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_CALENDAR +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),) +ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_CLIENTAPP @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quickcontrols/controls/calendar/calendar) + /usr/lib/qt5/examples/remoteobjects/clientapp/clientapp) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_FILESYSTEMBROWSER +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),) +ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_CPPCLIENT @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quickcontrols/controls/filesystembrowser/filesystembrowser) + /usr/lib/qt5/examples/remoteobjects/cppclient/CppClient) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_GALLERY +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),) +ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWCLIENT @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quickcontrols/controls/gallery/gallery) + /usr/lib/qt5/examples/remoteobjects/modelviewclient/modelviewclient) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_STYLES +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),) +ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_MODELVIEWSERVER @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quickcontrols/controls/styles/styles) + /usr/lib/qt5/examples/remoteobjects/modelviewserver/modelviewserver) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TABLEVIEW +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),) +ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_QMLMODELVIEWCLIENT @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quickcontrols/controls/tableview/tableview) + /usr/lib/qt5/examples/remoteobjects/qmlmodelviewclient/qmlmodelviewclient) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TEXTEDITOR +ifneq ($(strip $(PTXCONF_QT5_MODULE_QTREMOTEOBJECTS)),) +ifdef PTXCONF_QT5_EXAMPLES_REMOTEOBJECTS_SERVER @$(call install_copy, qt5-examples, 0, 0, 0755, -, \ - /usr/lib/qt5/examples/quickcontrols/controls/texteditor/texteditor) + /usr/lib/qt5/examples/remoteobjects/server/server) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_TOUCH - @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ - /usr/lib/qt5/examples/quickcontrols/controls/touch/images/NOTICE.txt) +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/quickcontrols/controls/touch/touch) + /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_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_CONTROLS_UIFORMS +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/quickcontrols/controls/uiforms/uiforms) + /usr/lib/qt5/examples/remoteobjects/simpleswitch/directconnectdynamicclient/directconnectdynamicclient) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_DIALOGS_SYSTEMDIALOGS +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/quickcontrols/dialogs/systemdialogs/systemdialogs) + /usr/lib/qt5/examples/remoteobjects/simpleswitch/directconnectserver/directconnectserver) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_DASHBOARD +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/quickcontrols/extras/dashboard/dashboard) - @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ - /usr/lib/qt5/examples/quickcontrols/extras/dashboard/fonts/LICENSE) + /usr/lib/qt5/examples/remoteobjects/simpleswitch/registryconnectedclient/registryconnectedclient) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_FLAT +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/quickcontrols/extras/flat/flat) + /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_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS_EXTRAS_GALLERY - @$(call install_copy, qt5-examples, 0, 0, 0644, -, \ - /usr/lib/qt5/examples/quickcontrols/extras/gallery/fonts/LICENSE.txt) +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/quickcontrols/extras/gallery/gallery) + /usr/lib/qt5/examples/remoteobjects/ssl/sslcppclient/SslCppClient) endif endif -ifneq ($(strip $(PTXCONF_QT5_MODULE_QTDECLARATIVE)),) -ifdef PTXCONF_QT5_EXAMPLES_QUICKCONTROLS2_GALLERY +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/quickcontrols2/gallery/gallery) + /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)),) -- cgit v1.2.3