Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-wayland for openSUSE:Factory 
checked in at 2026-05-28 17:25:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-wayland (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-wayland.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-wayland"

Thu May 28 17:25:25 2026 rev:55 rq:1355447 version:6.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-wayland/qt6-wayland.changes  2026-03-28 
20:13:29.033751816 +0100
+++ /work/SRC/openSUSE:Factory/.qt6-wayland.new.1937/qt6-wayland.changes        
2026-05-28 17:26:31.954709169 +0200
@@ -1,0 +2,6 @@
+Thu May 14 14:56:13 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 6.11.1
+  https://www.qt.io/blog/qt-6.11.1-released
+
+-------------------------------------------------------------------

Old:
----
  qtwayland-everywhere-src-6.11.0.tar.xz

New:
----
  qtwayland-everywhere-src-6.11.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-wayland.spec ++++++
--- /var/tmp/diff_new_pack.AQGEqi/_old  2026-05-28 17:26:33.234762155 +0200
+++ /var/tmp/diff_new_pack.AQGEqi/_new  2026-05-28 17:26:33.234762155 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.11.0
+%define real_version 6.11.1
 %define short_version 6.11
 %define tar_name qtwayland-everywhere-src
 %define tar_suffix %{nil}
@@ -33,7 +33,7 @@
 %global with_opengl 1
 %endif
 Name:           qt6-wayland%{?pkg_suffix}
-Version:        6.11.0
+Version:        6.11.1
 Release:        0
 Summary:        Qt 6 Wayland libraries and tools
 # The wayland compositor files are GPL-3.0-or-later

++++++ qtwayland-everywhere-src-6.11.0.tar.xz -> 
qtwayland-everywhere-src-6.11.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtwayland-everywhere-src-6.11.0/.cmake.conf 
new/qtwayland-everywhere-src-6.11.1/.cmake.conf
--- old/qtwayland-everywhere-src-6.11.0/.cmake.conf     2026-03-10 
06:07:34.000000000 +0100
+++ new/qtwayland-everywhere-src-6.11.1/.cmake.conf     2026-05-08 
03:18:49.000000000 +0200
@@ -1,8 +1,9 @@
-set(QT_REPO_MODULE_VERSION "6.11.0")
+set(QT_REPO_MODULE_VERSION "6.11.1")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
 set(QT_EXTRA_INTERNAL_TARGET_DEFINES
-    "QT_NO_CONTEXTLESS_CONNECT=1"
-    "QT_NO_FOREACH=1"
-    "QT_NO_QASCONST=1"
-    "QT_NO_URL_CAST_FROM_STRING=1"
+    "QT_ENABLE_STRICT_MODE_UP_TO=QT_VERSION_CHECK(6,11,0)"
+    # not yet in strict mode:
+    "QT_LEAN_HEADERS=1"
+    "QT_NO_QPAIR=1"
 )
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtwayland-everywhere-src-6.11.0/.tag 
new/qtwayland-everywhere-src-6.11.1/.tag
--- old/qtwayland-everywhere-src-6.11.0/.tag    2026-03-10 06:07:34.000000000 
+0100
+++ new/qtwayland-everywhere-src-6.11.1/.tag    2026-05-08 03:18:49.000000000 
+0200
@@ -1 +1 @@
-fc88dcfed73c0578d3bb562d9ff65c3aeff54c40
+23b98e2c05f411365860c3607d611d1dd83bff47
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/coin/axivion/start_analysis.sh 
new/qtwayland-everywhere-src-6.11.1/coin/axivion/start_analysis.sh
--- old/qtwayland-everywhere-src-6.11.0/coin/axivion/start_analysis.sh  
2026-03-10 06:07:34.000000000 +0100
+++ new/qtwayland-everywhere-src-6.11.1/coin/axivion/start_analysis.sh  
2026-05-08 03:18:49.000000000 +0200
@@ -12,6 +12,24 @@
 cd "$CAFECC_BASEPATH"
 BAUHAUS_IR_COMPRESSION=none COMPILE_ONLY=1 cmake -G Ninja 
-DAXIVION_ANALYSIS_TOOLCHAIN_FILE=/home/qt/bauhaus-suite/profiles/cmake/axivion-launcher-toolchain.cmake
 -DCMAKE_PREFIX_PATH=/home/qt/work/qt/qtwayland/build 
-DCMAKE_PROJECT_INCLUDE_BEFORE=/home/qt/bauhaus-suite/profiles/cmake/axivion-before-project-hook.cmake
 -B build -S . --fresh
 cmake --build build -j4
+
+ROOT_DIR=src
+MAGIC="Qt-Security score:critical"
+
+INCLUDE_FILES=""
+
+while IFS= read -r file; do
+    if [ -z "$INCLUDE_FILES" ]; then
+        INCLUDE_FILES="$file"
+    else
+        INCLUDE_FILES="$INCLUDE_FILES:$file"
+    fi
+done <<EOF
+$(grep -rl "$MAGIC" "$ROOT_DIR")
+EOF
+
+export INCLUDE_FILES
+
 for MODULE in qtwaylandclient qtwaylandcompositor; do
     export MODULE
     export IRNAME=build/$MODULE.ir
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtwayland-everywhere-src-6.11.0/dependencies.yaml 
new/qtwayland-everywhere-src-6.11.1/dependencies.yaml
--- old/qtwayland-everywhere-src-6.11.0/dependencies.yaml       2026-03-10 
06:07:34.000000000 +0100
+++ new/qtwayland-everywhere-src-6.11.1/dependencies.yaml       2026-05-08 
03:18:49.000000000 +0200
@@ -1,10 +1,10 @@
 dependencies:
   ../qtbase:
-    ref: 8ba7ea4b77a4b8f1948760221e264917ddc9e1c8
+    ref: 59c81a3c2247b821b9b84b4eb8d939b77e07e276
     required: true
   ../qtdeclarative:
-    ref: e602a097ca314e9610b1fd3b7dbfa467a868731a
+    ref: a02bed441965ee1f18f856352c7d5ee5ba35d795
     required: false
   ../qtsvg:
-    ref: 4126867385dc0b7a9404dcd69726c28ed0d5e10a
+    ref: 2596f43da2dc72d2afecc084355b0f5f87922a6c
     required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtwayland-everywhere-src-6.11.0/qt_cmdline.cmake 
new/qtwayland-everywhere-src-6.11.1/qt_cmdline.cmake
--- old/qtwayland-everywhere-src-6.11.0/qt_cmdline.cmake        2026-03-10 
06:07:34.000000000 +0100
+++ new/qtwayland-everywhere-src-6.11.1/qt_cmdline.cmake        2026-05-08 
03:18:49.000000000 +0200
@@ -2,4 +2,5 @@
 # SPDX-License-Identifier: BSD-3-Clause
 
 qt_commandline_subconfig(src)
+qt_commandline_subconfig(src/client)
 qt_commandline_subconfig(src/compositor)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/compositor/compositor_api/qwaylandquickitem.cpp
 
new/qtwayland-everywhere-src-6.11.1/src/compositor/compositor_api/qwaylandquickitem.cpp
--- 
old/qtwayland-everywhere-src-6.11.0/src/compositor/compositor_api/qwaylandquickitem.cpp
     2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/compositor/compositor_api/qwaylandquickitem.cpp
     2026-05-08 03:18:49.000000000 +0200
@@ -556,13 +556,15 @@
 {
     Q_D(QWaylandQuickItem);
     QWaylandSurface *oldSurf = d->view->surface();
-    QWaylandCompositor *oldComp = d->view->surface() ? 
d->view->surface()->compositor() : nullptr;
-    d->view->setSurface(surface);
-    QWaylandCompositor *newComp = d->view->surface() ? 
d->view->surface()->compositor() : nullptr;
+    if (oldSurf == surface)
+        return;
+
+    QWaylandCompositor *oldComp = oldSurf ? oldSurf->compositor() : nullptr;
+    QWaylandCompositor *newComp = surface ? surface->compositor() : nullptr;
     if (oldComp != newComp)
         emit compositorChanged();
-    if (oldSurf != surface)
-        emit surfaceChanged();
+
+    d->view->setSurface(surface);
 
     updateFocus();
     update();
@@ -1533,20 +1535,15 @@
 
         if (!d->provider) {
             d->provider = new QWaylandSurfaceTextureProvider();
-            if (compositor()) {
+            if (auto *c = compositor()) {
                 d->texProviderConnection =
-                    QObject::connect(
-                            compositor(),
-                            &QObject::destroyed,
-                            this,
-                            [this](QObject*) {
-                                    auto *itemPriv = 
QWaylandQuickItemPrivate::get(this);
-                                    if (itemPriv->provider) {
-                                        itemPriv->provider->deleteLater();
-                                        itemPriv->provider = nullptr;
-                                    }
-                                    
disconnect(itemPriv->texProviderConnection); }
-                    );
+                    QObject::connect(c, &QObject::destroyed, this, [d = d] {
+                        if (d->provider) {
+                            d->provider->deleteLater();
+                            d->provider = nullptr;
+                        }
+                        QObject::disconnect(d->texProviderConnection);
+                    });
             }
         }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/compositor/extensions/qwaylandquickshellsurfaceitem.cpp
 
new/qtwayland-everywhere-src-6.11.1/src/compositor/extensions/qwaylandquickshellsurfaceitem.cpp
--- 
old/qtwayland-everywhere-src-6.11.0/src/compositor/extensions/qwaylandquickshellsurfaceitem.cpp
     2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/compositor/extensions/qwaylandquickshellsurfaceitem.cpp
     2026-05-08 03:18:49.000000000 +0200
@@ -18,14 +18,14 @@
         QObject::disconnect(m_shellSurface, 
&QWaylandShellSurface::modalChanged, q, nullptr);
     }
 
+    m_shellSurface = shellSurface;
+
     if (m_shellIntegration) {
         q->removeEventFilter(m_shellIntegration);
         delete m_shellIntegration;
         m_shellIntegration = nullptr;
     }
 
-    m_shellSurface = shellSurface;
-
     if (m_shellSurface) {
         m_shellIntegration = m_shellSurface->createIntegration(q);
         q->installEventFilter(m_shellIntegration);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h
 
new/qtwayland-everywhere-src-6.11.1/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h
--- 
old/qtwayland-everywhere-src-6.11.0/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h
     2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/compositor/extensions/qwaylandquickshellsurfaceitem_p.h
     2026-05-08 03:18:49.000000000 +0200
@@ -43,7 +43,7 @@
     void lower() override;
 
     QWaylandQuickShellIntegration *m_shellIntegration = nullptr;
-    QWaylandShellSurface *m_shellSurface = nullptr;
+    QPointer<QWaylandShellSurface> m_shellSurface;
     QQuickItem *m_moveItem = nullptr;
     bool m_autoCreatePopupItems = true;
     bool staysOnTop = false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/compositor/extensions/qwaylandtextinputv3_p.h
 
new/qtwayland-everywhere-src-6.11.1/src/compositor/extensions/qwaylandtextinputv3_p.h
--- 
old/qtwayland-everywhere-src-6.11.0/src/compositor/extensions/qwaylandtextinputv3_p.h
       2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/compositor/extensions/qwaylandtextinputv3_p.h
       2026-05-08 03:18:49.000000000 +0200
@@ -13,6 +13,8 @@
 #include <QtGui/QInputMethod>
 #include <QtWaylandCompositor/QWaylandSurface>
 
+#include <QtCore/qhash.h>
+
 //
 //  W A R N I N G
 //  -------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/compositor/hardware_integration/qwltextureorphanage_p.h
 
new/qtwayland-everywhere-src-6.11.1/src/compositor/hardware_integration/qwltextureorphanage_p.h
--- 
old/qtwayland-everywhere-src-6.11.0/src/compositor/hardware_integration/qwltextureorphanage_p.h
     2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/compositor/hardware_integration/qwltextureorphanage_p.h
     2026-05-08 03:18:49.000000000 +0200
@@ -20,6 +20,8 @@
 #include <QLoggingCategory>
 #include <QtWaylandCompositor/qtwaylandcompositorglobal.h>
 
+#include <QtCore/qhash.h>
+
 QT_BEGIN_NAMESPACE
 
 class QOpenGLContext;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/imports/compositor-extensions/qtshell/qwaylandqtshell.cpp
 
new/qtwayland-everywhere-src-6.11.1/src/imports/compositor-extensions/qtshell/qwaylandqtshell.cpp
--- 
old/qtwayland-everywhere-src-6.11.0/src/imports/compositor-extensions/qtshell/qwaylandqtshell.cpp
   2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/imports/compositor-extensions/qtshell/qwaylandqtshell.cpp
   2026-05-08 03:18:49.000000000 +0200
@@ -413,7 +413,7 @@
     }
 
     uint32_t serial = compositor->nextSerial();
-    m_pendingConfigures[serial] = qMakePair(windowState, newGeometry);
+    m_pendingConfigures[serial] = {windowState, newGeometry};
 
     send_set_position(serial, newGeometry.x(), newGeometry.y());
     send_resize(serial, newGeometry.width(), newGeometry.height());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/imports/compositor-extensions/qtshell/qwaylandqtshell.qdoc
 
new/qtwayland-everywhere-src-6.11.1/src/imports/compositor-extensions/qtshell/qwaylandqtshell.qdoc
--- 
old/qtwayland-everywhere-src-6.11.0/src/imports/compositor-extensions/qtshell/qwaylandqtshell.qdoc
  2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/imports/compositor-extensions/qtshell/qwaylandqtshell.qdoc
  2026-05-08 03:18:49.000000000 +0200
@@ -17,6 +17,6 @@
     \section2 Usage
     To use this module, import it like this:
     \code
-    import QtWayland.Compositor.IviApplication
+    import QtWayland.Compositor.QtShell
     \endcode
 */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/imports/compositor-extensions/qtshell/qwaylandqtshell_p.h
 
new/qtwayland-everywhere-src-6.11.1/src/imports/compositor-extensions/qtshell/qwaylandqtshell_p.h
--- 
old/qtwayland-everywhere-src-6.11.0/src/imports/compositor-extensions/qtshell/qwaylandqtshell_p.h
   2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/imports/compositor-extensions/qtshell/qwaylandqtshell_p.h
   2026-05-08 03:18:49.000000000 +0200
@@ -96,7 +96,7 @@
     QSize m_pendingSize;
 
     uint32_t m_lastAckedConfigure = UINT32_MAX;
-    QMap<uint32_t, QPair<uint, QRect> > m_pendingConfigures;
+    QMap<uint32_t, std::pair<uint, QRect> > m_pendingConfigures;
 
     QWaylandQtShellSurface::CapabilityFlags m_capabilities;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/plugins/decorations/adwaita/qwaylandadwaitadecoration_p.h
 
new/qtwayland-everywhere-src-6.11.1/src/plugins/decorations/adwaita/qwaylandadwaitadecoration_p.h
--- 
old/qtwayland-everywhere-src-6.11.0/src/plugins/decorations/adwaita/qwaylandadwaitadecoration_p.h
   2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/plugins/decorations/adwaita/qwaylandadwaitadecoration_p.h
   2026-05-08 03:18:49.000000000 +0200
@@ -7,7 +7,17 @@
 
 #include <QtWaylandClient/private/qwaylandabstractdecoration_p.h>
 
+#include <QtGui/qcolor.h>
+#include <QtGui/qfont.h>
+#include <QtGui/qstatictext.h>
+
 #include <QtCore/QDateTime>
+#include <QtCore/qflags.h>
+#include <QtCore/qmap.h>
+#include <QtCore/qpoint.h>
+#include <QtCore/qstring.h>
+
+#include <memory>
 
 QT_BEGIN_NAMESPACE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/shared/qwaylandinputmethodeventbuilder.cpp
 
new/qtwayland-everywhere-src-6.11.1/src/shared/qwaylandinputmethodeventbuilder.cpp
--- 
old/qtwayland-everywhere-src-6.11.0/src/shared/qwaylandinputmethodeventbuilder.cpp
  2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/shared/qwaylandinputmethodeventbuilder.cpp
  2026-05-08 03:18:49.000000000 +0200
@@ -96,7 +96,7 @@
 {
     QList<QInputMethodEvent::Attribute> attributes;
 
-    const QPair<int, int> replacement = replacementForDeleteSurrounding();
+    const std::pair<int, int> replacement = replacementForDeleteSurrounding();
 
     if (m_cursor != 0 || m_anchor != 0) {
         QString surrounding = 
QInputMethod::queryFocusObject(Qt::ImSurroundingText, QVariant()).toString();
@@ -140,16 +140,16 @@
 
     QInputMethodEvent *event = new QInputMethodEvent(text, attributes);
 
-    const QPair<int, int> replacement = replacementForDeleteSurrounding();
+    const std::pair<int, int> replacement = replacementForDeleteSurrounding();
     event->setCommitString(QString(), replacement.first, replacement.second);
 
     return event;
 }
 
-QPair<int, int> 
QWaylandInputMethodEventBuilder::replacementForDeleteSurrounding()
+std::pair<int, int> 
QWaylandInputMethodEventBuilder::replacementForDeleteSurrounding()
 {
     if (m_deleteBefore == 0 && m_deleteAfter == 0)
-        return QPair<int, int>(0, 0);
+        return {0, 0};
 
     const QString &surrounding = 
QInputMethod::queryFocusObject(Qt::ImSurroundingText, QVariant()).toString();
     const int cursor = QInputMethod::queryFocusObject(Qt::ImCursorPosition, 
QVariant()).toInt();
@@ -161,7 +161,7 @@
     const int deleteBefore = selectionStart - indexFromWayland(surrounding, 
-m_deleteBefore, selectionStart);
     const int deleteAfter = indexFromWayland(surrounding, m_deleteAfter, 
selectionEnd) - selectionEnd;
 
-    return QPair<int, int>(-deleteBefore, deleteBefore + deleteAfter);
+    return {-deleteBefore, deleteBefore + deleteAfter};
 }
 
 QWaylandInputMethodContentType 
QWaylandInputMethodContentType::convert(Qt::InputMethodHints hints)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/src/shared/qwaylandinputmethodeventbuilder_p.h
 
new/qtwayland-everywhere-src-6.11.1/src/shared/qwaylandinputmethodeventbuilder_p.h
--- 
old/qtwayland-everywhere-src-6.11.0/src/shared/qwaylandinputmethodeventbuilder_p.h
  2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/src/shared/qwaylandinputmethodeventbuilder_p.h
  2026-05-08 03:18:49.000000000 +0200
@@ -31,7 +31,7 @@
 
     static int trimmedIndexFromWayland(const QString &text, int length, int 
base = 0);
 private:
-    QPair<int, int> replacementForDeleteSurrounding();
+    std::pair<int, int> replacementForDeleteSurrounding();
 
     int32_t m_anchor = 0;
     int32_t m_cursor = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtwayland-everywhere-src-6.11.0/tests/auto/client/iviapplication/tst_iviapplication.cpp
 
new/qtwayland-everywhere-src-6.11.1/tests/auto/client/iviapplication/tst_iviapplication.cpp
--- 
old/qtwayland-everywhere-src-6.11.0/tests/auto/client/iviapplication/tst_iviapplication.cpp
 2026-03-10 06:07:34.000000000 +0100
+++ 
new/qtwayland-everywhere-src-6.11.1/tests/auto/client/iviapplication/tst_iviapplication.cpp
 2026-05-08 03:18:49.000000000 +0200
@@ -70,7 +70,7 @@
 int main(int argc, char **argv)
 {
     QTemporaryDir tmpRuntimeDir;
-    setenv("XDG_RUNTIME_DIR", tmpRuntimeDir.path().toLocal8Bit(), 1);
+    setenv("XDG_RUNTIME_DIR", tmpRuntimeDir.path().toLocal8Bit().constData(), 
1);
     setenv("QT_QPA_PLATFORM", "wayland", 1); // force QGuiApplication to use 
wayland plugin
     setenv("QT_WAYLAND_SHELL_INTEGRATION", "ivi-shell", 1);
     setenv("QT_WAYLAND_DISABLE_WINDOWDECORATION", "1", 1); // window 
decorations don't make much sense on ivi-application

Reply via email to