Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-virtualkeyboard for 
openSUSE:Factory checked in at 2021-12-08 22:09:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-virtualkeyboard (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.31177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-virtualkeyboard"

Wed Dec  8 22:09:12 2021 rev:7 rq:936324 version:6.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-virtualkeyboard/qt6-virtualkeyboard.changes  
2021-11-04 16:09:52.125057316 +0100
+++ 
/work/SRC/openSUSE:Factory/.qt6-virtualkeyboard.new.31177/qt6-virtualkeyboard.changes
       2021-12-08 22:10:12.790897978 +0100
@@ -1,0 +2,8 @@
+Wed Dec  1 10:06:33 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 6.2.2
+  * https://www.qt.io/blog/qt-6.2.2-released
+- Make sure all dependencies are present when installing devel
+  packages. Qt >= 6.2.2 is much less permissive.
+
+-------------------------------------------------------------------

Old:
----
  qtvirtualkeyboard-everywhere-src-6.2.1.tar.xz

New:
----
  qtvirtualkeyboard-everywhere-src-6.2.2.tar.xz

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

Other differences:
------------------
++++++ qt6-virtualkeyboard.spec ++++++
--- /var/tmp/diff_new_pack.ryXv46/_old  2021-12-08 22:10:13.258898197 +0100
+++ /var/tmp/diff_new_pack.ryXv46/_new  2021-12-08 22:10:13.258898197 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.2.1
+%define real_version 6.2.2
 %define short_version 6.2
 %define tar_name qtvirtualkeyboard-everywhere-src
 %define tar_suffix %{nil}
@@ -27,7 +27,7 @@
 %endif
 #
 Name:           qt6-virtualkeyboard%{?pkg_suffix}
-Version:        6.2.1
+Version:        6.2.2
 Release:        0
 Summary:        Framework for writing or integrating input methods and engines 
for Qt 6
 License:        GPL-3.0-only
@@ -73,14 +73,17 @@
 %package -n qt6-virtualkeyboard-devel
 Summary:        Qt 6 VirtualKeyboard library - Development files
 Requires:       libQt6VirtualKeyboard6 = %{version}
+Requires:       cmake(Qt6Gui)
+Requires:       cmake(Qt6Qml)
+Requires:       cmake(Qt6Quick)
 
 %description -n qt6-virtualkeyboard-devel
 Development files for the Qt 6 VirtualKeyboard library.
 
 %package -n qt6-virtualkeyboard-private-devel
 Summary:        Non-ABI stable API for the Qt 6 VirtualKeyboard library
-Requires:       qt6-core-private-devel
-Requires:       qt6-gui-private-devel
+%requires_eq    qt6-core-private-devel
+%requires_eq    qt6-gui-private-devel
 Requires:       cmake(Qt6VirtualKeyboard) = %{real_version}
 
 %description -n qt6-virtualkeyboard-private-devel
@@ -99,6 +102,8 @@
 %package -n qt6-hunspellinputmethod-private-devel
 Summary:        Development files for the Qt 6 HunspellInputMethod library
 Requires:       libQt6HunspellInputMethod6 = %{version}
+Requires:       qt6-virtualkeyboard-private-devel = %{version}
+Requires:       cmake(Qt6Gui)
 # Renamed in 6.2.0
 Provides:       qt6-hunspellinputmethod-devel = 6.2.0
 Obsoletes:      qt6-hunspellinputmethod-devel < 6.2.0

++++++ qtvirtualkeyboard-everywhere-src-6.2.1.tar.xz -> 
qtvirtualkeyboard-everywhere-src-6.2.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-ENTERPRISE-LICENSE-AGREEMENT 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-ENTERPRISE-LICENSE-AGREEMENT
--- old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-ENTERPRISE-LICENSE-AGREEMENT 
2021-10-21 18:32:36.647416400 +0200
+++ new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-ENTERPRISE-LICENSE-AGREEMENT 
2021-11-26 23:02:16.412222900 +0100
@@ -82,7 +82,7 @@
 "Distribution License(s)" shall mean the license required for any kind of sale,
 trade, exchange, loan, lease, rental or other distribution by or on behalf of
 Licensee to a third party of Redistributables in connection with Devices
-ursuant to license grant described in Section 3.3 of this Agreement.
+pursuant to license grant described in Section 3.3 of this Agreement.
 
 "Distribution License Packs" shall mean set of prepaid Distribution Licenses 
for
 distribution of Redistributables, as defined in The Qt Company's standard price
@@ -688,7 +688,7 @@
 or through an in-person visit to Licensee's place of business. Any such
 in-person audit shall be conducted during regular business hours at
 Licensee's facilities and shall not unreasonably interfere with Licensee's
-usiness activities. The Qt Company or the independent auditor acting on
+business activities. The Qt Company or the independent auditor acting on
 behalf of The Qt Company shall be entitled to inspect Licensee's Records
 and conduct necessary interviews of Licensee's relevant employees and
 Contractors. All such Licensee's Records and use thereof shall be subject
@@ -1227,7 +1227,7 @@
 Agreement, for a Renewal Term either as new Start-up Development Licenses
 (if the Licensee still qualifies as a Start-up Company), or as normal
 Development Licenses (if the Licensee no longer qualifies as a Start-up
-ompany).
+company).
 
 APPENDIX 5: NON-COMMERCIAL USE
 The provisions of this Appendix 5 are applicable for non-commercial use of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT
        2021-10-21 18:32:36.647416400 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-FOR-APPLICATION-DEVELOPMENT-LICENSE-AGREEMENT
        2021-11-26 23:02:16.412222900 +0100
@@ -82,7 +82,7 @@
 "Distribution License(s)" shall mean the license required for any kind of sale,
 trade, exchange, loan, lease, rental or other distribution by or on behalf of
 Licensee to a third party of Redistributables in connection with Devices
-ursuant to license grant described in Section 3.3 of this Agreement.
+pursuant to license grant described in Section 3.3 of this Agreement.
 
 "Distribution License Packs" shall mean set of prepaid Distribution Licenses 
for
 distribution of Redistributables, as defined in The Qt Company's standard price
@@ -688,7 +688,7 @@
 or through an in-person visit to Licensee's place of business. Any such
 in-person audit shall be conducted during regular business hours at
 Licensee's facilities and shall not unreasonably interfere with Licensee's
-usiness activities. The Qt Company or the independent auditor acting on
+business activities. The Qt Company or the independent auditor acting on
 behalf of The Qt Company shall be entitled to inspect Licensee's Records
 and conduct necessary interviews of Licensee's relevant employees and
 Contractors. All such Licensee's Records and use thereof shall be subject
@@ -1227,7 +1227,7 @@
 Agreement, for a Renewal Term either as new Start-up Development Licenses
 (if the Licensee still qualifies as a Start-up Company), or as normal
 Development Licenses (if the Licensee no longer qualifies as a Start-up
-ompany).
+company).
 
 APPENDIX 5: NON-COMMERCIAL USE
 The provisions of this Appendix 5 are applicable for non-commercial use of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT 
    2021-10-21 18:32:36.647416400 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-FOR-AUTOMATION-LICENSE-AGREEMENT 
    2021-11-26 23:02:16.408222700 +0100
@@ -82,7 +82,7 @@
 "Distribution License(s)" shall mean the license required for any kind of sale,
 trade, exchange, loan, lease, rental or other distribution by or on behalf of
 Licensee to a third party of Redistributables in connection with Devices
-ursuant to license grant described in Section 3.3 of this Agreement.
+pursuant to license grant described in Section 3.3 of this Agreement.
 
 "Distribution License Packs" shall mean set of prepaid Distribution Licenses 
for
 distribution of Redistributables, as defined in The Qt Company's standard price
@@ -688,7 +688,7 @@
 or through an in-person visit to Licensee's place of business. Any such
 in-person audit shall be conducted during regular business hours at
 Licensee's facilities and shall not unreasonably interfere with Licensee's
-usiness activities. The Qt Company or the independent auditor acting on
+business activities. The Qt Company or the independent auditor acting on
 behalf of The Qt Company shall be entitled to inspect Licensee's Records
 and conduct necessary interviews of Licensee's relevant employees and
 Contractors. All such Licensee's Records and use thereof shall be subject
@@ -1227,7 +1227,7 @@
 Agreement, for a Renewal Term either as new Start-up Development Licenses
 (if the Licensee still qualifies as a Start-up Company), or as normal
 Development Licenses (if the Licensee no longer qualifies as a Start-up
-ompany).
+company).
 
 APPENDIX 5: NON-COMMERCIAL USE
 The provisions of this Appendix 5 are applicable for non-commercial use of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT
        2021-10-21 18:32:36.647416400 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.QT-FOR-DEVICE-CREATION-LICENSE-AGREEMENT
        2021-11-26 23:02:16.412222900 +0100
@@ -82,7 +82,7 @@
 "Distribution License(s)" shall mean the license required for any kind of sale,
 trade, exchange, loan, lease, rental or other distribution by or on behalf of
 Licensee to a third party of Redistributables in connection with Devices
-ursuant to license grant described in Section 3.3 of this Agreement.
+pursuant to license grant described in Section 3.3 of this Agreement.
 
 "Distribution License Packs" shall mean set of prepaid Distribution Licenses 
for
 distribution of Redistributables, as defined in The Qt Company's standard price
@@ -688,7 +688,7 @@
 or through an in-person visit to Licensee's place of business. Any such
 in-person audit shall be conducted during regular business hours at
 Licensee's facilities and shall not unreasonably interfere with Licensee's
-usiness activities. The Qt Company or the independent auditor acting on
+business activities. The Qt Company or the independent auditor acting on
 behalf of The Qt Company shall be entitled to inspect Licensee's Records
 and conduct necessary interviews of Licensee's relevant employees and
 Contractors. All such Licensee's Records and use thereof shall be subject
@@ -1227,7 +1227,7 @@
 Agreement, for a Renewal Term either as new Start-up Development Licenses
 (if the Licensee still qualifies as a Start-up Company), or as normal
 Development Licenses (if the Licensee no longer qualifies as a Start-up
-ompany).
+company).
 
 APPENDIX 5: NON-COMMERCIAL USE
 The provisions of this Appendix 5 are applicable for non-commercial use of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.2.1/.cmake.conf 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.cmake.conf
--- old/qtvirtualkeyboard-everywhere-src-6.2.1/.cmake.conf      2021-10-21 
11:51:25.000000000 +0200
+++ new/qtvirtualkeyboard-everywhere-src-6.2.2/.cmake.conf      2021-11-25 
00:49:55.000000000 +0100
@@ -1,2 +1,2 @@
-set(QT_REPO_MODULE_VERSION "6.2.1")
+set(QT_REPO_MODULE_VERSION "6.2.2")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.2.1/.qmake.conf 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.qmake.conf
--- old/qtvirtualkeyboard-everywhere-src-6.2.1/.qmake.conf      2021-10-21 
11:51:25.000000000 +0200
+++ new/qtvirtualkeyboard-everywhere-src-6.2.2/.qmake.conf      2021-11-25 
00:49:55.000000000 +0100
@@ -2,4 +2,4 @@
 
 DEFINES += QT_NO_FOREACH QT_NO_JAVA_STYLE_ITERATORS
 
-MODULE_VERSION = 6.2.1
+MODULE_VERSION = 6.2.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtvirtualkeyboard-everywhere-src-6.2.1/.tag 
new/qtvirtualkeyboard-everywhere-src-6.2.2/.tag
--- old/qtvirtualkeyboard-everywhere-src-6.2.1/.tag     2021-10-21 
11:51:25.000000000 +0200
+++ new/qtvirtualkeyboard-everywhere-src-6.2.2/.tag     2021-11-25 
00:49:55.000000000 +0100
@@ -1 +1 @@
-77a380a7d8c9bc0b770b3b411cfd74548d13937a
+07edaf2cb2db380f7030605a80842153098cbe51
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/dependencies.yaml 
new/qtvirtualkeyboard-everywhere-src-6.2.2/dependencies.yaml
--- old/qtvirtualkeyboard-everywhere-src-6.2.1/dependencies.yaml        
2021-10-21 11:51:25.000000000 +0200
+++ new/qtvirtualkeyboard-everywhere-src-6.2.2/dependencies.yaml        
2021-11-25 00:49:55.000000000 +0100
@@ -1,13 +1,13 @@
 dependencies:
   ../qtbase:
-    ref: 9fa805f7f8dfe96d561e9ed3170770ad768baf93
+    ref: eae95814a46386f8930eeae5486513a78a7a4ddc
     required: true
   ../qtdeclarative:
-    ref: 973399d8e67c264a55ff0f394865a1b721bd8b5a
+    ref: 00c352c4d4b61f8c7a6243768bc5375c3dca3e76
     required: true
   ../qtmultimedia:
-    ref: fd52722b63db9442f89f3803cc7e59cd8adf3b47
+    ref: 530831c141f4bdab2a737f4deff63e714e26af17
     required: false
   ../qtsvg:
-    ref: bb5a847d9b2f388aa348bdd3158b125a77091ccf
+    ref: c858f65c04fa5b07f8b8ae539a48d4a89ceb9bac
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p.h
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include 
"../../../../../src/plugins/hunspell/hunspellinputmethod/hunspellinputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
      2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
      1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include 
"../../../../../src/plugins/hunspell/hunspellinputmethod/hunspellinputmethod_p_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellworker_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellworker_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellworker_p.h
     2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.1/QtHunspellInputMethod/private/hunspellworker_p.h
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include 
"../../../../../src/plugins/hunspell/hunspellinputmethod/hunspellworker_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p.h
        2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include 
"../../../../../src/plugins/hunspell/hunspellinputmethod/hunspellinputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellinputmethod_p_p.h
      2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include 
"../../../../../src/plugins/hunspell/hunspellinputmethod/hunspellinputmethod_p_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellworker_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellworker_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellworker_p.h
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/6.2.2/QtHunspellInputMethod/private/hunspellworker_p.h
     2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include 
"../../../../../src/plugins/hunspell/hunspellinputmethod/hunspellworker_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/qthunspellinputmethodversion.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/qthunspellinputmethodversion.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtHunspellInputMethod/qthunspellinputmethodversion.h
     2021-10-21 18:32:36.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtHunspellInputMethod/qthunspellinputmethodversion.h
     2021-11-26 23:02:15.000000000 +0100
@@ -2,8 +2,8 @@
 #ifndef QT_QTHUNSPELLINPUTMETHOD_VERSION_H
 #define QT_QTHUNSPELLINPUTMETHOD_VERSION_H
 
-#define QTHUNSPELLINPUTMETHOD_VERSION_STR "6.2.1"
+#define QTHUNSPELLINPUTMETHOD_VERSION_STR "6.2.2"
 
-#define QTHUNSPELLINPUTMETHOD_VERSION 0x060201
+#define QTHUNSPELLINPUTMETHOD_VERSION 0x060202
 
 #endif // QT_QTHUNSPELLINPUTMETHOD_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/abstractinputpanel_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/abstractinputpanel_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/abstractinputpanel_p.h
 2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/abstractinputpanel_p.h
 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/abstractinputpanel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p.h
      2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p.h
      1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/appinputpanel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p_p.h
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/appinputpanel_p_p.h
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/appinputpanel_p_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputpanel_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputpanel_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputpanel_p.h
  2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputpanel_p.h
  1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/desktopinputpanel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/desktopinputselectioncontrol_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyaction_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyaction_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyaction_p.h
     2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyaction_p.h
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/enterkeyaction_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
 2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/enterkeyactionattachedtype_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/fallbackinputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/fallbackinputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/fallbackinputmethod_p.h
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/fallbackinputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/fallbackinputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/gesturerecognizer_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/gesturerecognizer_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/gesturerecognizer_p.h
  2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/gesturerecognizer_p.h
  1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/gesturerecognizer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/handwritinggesturerecognizer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputmethod_p.h
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/inputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputselectionhandle_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputselectionhandle_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputselectionhandle_p.h
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputselectionhandle_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/inputselectionhandle_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputview_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputview_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputview_p.h
  2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/inputview_p.h
  1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/inputview_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/plaininputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/plaininputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/plaininputmethod_p.h
   2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/plaininputmethod_p.h
   1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/plaininputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/platforminputcontext_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/platforminputcontext_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/platforminputcontext_p.h
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/platforminputcontext_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/platforminputcontext_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/qvirtualkeyboard_global_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
      2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
      1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/qvirtualkeyboard_staticplugin_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include 
"../../../../../src/virtualkeyboard/qvirtualkeyboardabstractinputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/settings_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/settings_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/settings_p.h
   2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/settings_p.h
   1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/settings_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shadowinputcontext_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shadowinputcontext_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shadowinputcontext_p.h
 2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shadowinputcontext_p.h
 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/shadowinputcontext_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shifthandler_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shifthandler_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shifthandler_p.h
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/shifthandler_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/shifthandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/unipentrace_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/unipentrace_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/unipentrace_p.h
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/unipentrace_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/unipentrace_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboard_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboard_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboard_p.h
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboard_p.h
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/virtualkeyboard_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
        1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/virtualkeyboardattachedtype_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
       1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/virtualkeyboarddebug_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.1/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
    1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-#include "../../../../../src/virtualkeyboard/virtualkeyboardsettings_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/abstractinputpanel_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/abstractinputpanel_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/abstractinputpanel_p.h
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/abstractinputpanel_p.h
 2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/abstractinputpanel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p.h
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p.h
      2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/appinputpanel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p_p.h
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/appinputpanel_p_p.h
    2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/appinputpanel_p_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputpanel_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputpanel_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputpanel_p.h
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputpanel_p.h
  2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/desktopinputpanel_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/desktopinputselectioncontrol_p.h
       2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/desktopinputselectioncontrol_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyaction_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyaction_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyaction_p.h
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyaction_p.h
     2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/enterkeyaction_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/enterkeyactionattachedtype_p.h
 2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/enterkeyactionattachedtype_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/fallbackinputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/fallbackinputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/fallbackinputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/fallbackinputmethod_p.h
        2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/fallbackinputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/gesturerecognizer_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/gesturerecognizer_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/gesturerecognizer_p.h
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/gesturerecognizer_p.h
  2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/gesturerecognizer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/handwritinggesturerecognizer_p.h
       2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/handwritinggesturerecognizer_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputmethod_p.h
        2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/inputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputselectionhandle_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputselectionhandle_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputselectionhandle_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputselectionhandle_p.h
       2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/inputselectionhandle_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputview_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputview_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputview_p.h
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/inputview_p.h
  2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/inputview_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/plaininputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/plaininputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/plaininputmethod_p.h
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/plaininputmethod_p.h
   2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/plaininputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/platforminputcontext_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/platforminputcontext_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/platforminputcontext_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/platforminputcontext_p.h
       2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/platforminputcontext_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_global_p.h
    2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/qvirtualkeyboard_global_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
      1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboard_staticplugin_p.h
      2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/qvirtualkeyboard_staticplugin_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardabstractinputmethod_p.h
        2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include 
"../../../../../src/virtualkeyboard/qvirtualkeyboardabstractinputmethod_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/qvirtualkeyboardinputcontext_p.h
       2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/settings_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/settings_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/settings_p.h
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/settings_p.h
   2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/settings_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shadowinputcontext_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shadowinputcontext_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shadowinputcontext_p.h
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shadowinputcontext_p.h
 2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/shadowinputcontext_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shifthandler_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shifthandler_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shifthandler_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/shifthandler_p.h
       2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/shifthandler_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/unipentrace_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/unipentrace_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/unipentrace_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/unipentrace_p.h
        2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/unipentrace_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboard_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboard_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboard_p.h
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboard_p.h
    2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/virtualkeyboard_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
        1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardattachedtype_p.h
        2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/virtualkeyboardattachedtype_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboarddebug_p.h
       2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/virtualkeyboarddebug_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/6.2.2/QtVirtualKeyboard/private/virtualkeyboardsettings_p.h
    2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1 @@
+#include "../../../../../src/virtualkeyboard/virtualkeyboardsettings_p.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/qtvirtualkeyboardversion.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/qtvirtualkeyboardversion.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/include/QtVirtualKeyboard/qtvirtualkeyboardversion.h
     2021-10-21 18:32:36.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/include/QtVirtualKeyboard/qtvirtualkeyboardversion.h
     2021-11-26 23:02:15.000000000 +0100
@@ -2,8 +2,8 @@
 #ifndef QT_QTVIRTUALKEYBOARD_VERSION_H
 #define QT_QTVIRTUALKEYBOARD_VERSION_H
 
-#define QTVIRTUALKEYBOARD_VERSION_STR "6.2.1"
+#define QTVIRTUALKEYBOARD_VERSION_STR "6.2.2"
 
-#define QTVIRTUALKEYBOARD_VERSION 0x060201
+#define QTVIRTUALKEYBOARD_VERSION 0x060202
 
 #endif // QT_QTVIRTUALKEYBOARD_VERSION_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/cerence-hwr/plugin/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/cerence-hwr/plugin/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/cerence-hwr/plugin/CMakeLists.txt
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/cerence-hwr/plugin/CMakeLists.txt
    2021-11-25 00:49:55.000000000 +0100
@@ -22,7 +22,7 @@
         QT_NO_CAST_FROM_BYTEARRAY
         QT_NO_CAST_TO_ASCII
     LIBRARIES
-        BundledCerencecommon
+        Qt::BundledCerencecommon
     PUBLIC_LIBRARIES
         Qt::Core
         Qt::Gui
@@ -319,7 +319,7 @@
     DEFINES
         HAVE_XT9
     LIBRARIES
-        BundledXt9Common
+        Qt::BundledXt9Common
 )
 
 qt_internal_extend_target(QtVirtualKeyboardCerenceHwrPlugin CONDITION 
QT_FEATURE_cerence_hwr_alphabetic
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/cerence-hwr/plugin/t9writeinputmethod.cpp
    2021-11-25 00:49:55.000000000 +0100
@@ -800,8 +800,12 @@
 #ifdef DECUMA_USE_MULTI_THREAD
         // Note: This feature requires T9 Write v8.0.0 or later,
         //       and feature enabled in the SDK.
+#if CERENCEHANDWRITINGAPIMAJORVERNUM > 28
+        sessionSettings.bUseThreads = 1;
+#else
         sessionSettings.nMaxThreads = qMax(QThread::idealThreadCount(), 0);
 #endif
+#endif
 
         qCDebug(lcT9Write) << " -> language categories:" << languageCategories;
         qCDebug(lcT9Write) << " -> symbol categories:" << symbolCategories;
@@ -1336,9 +1340,7 @@
 
         const int dpi = traceCaptureDeviceInfo.value(QLatin1String("dpi"), 
96).toInt();
         static const int INSTANT_GESTURE_WIDTH_THRESHOLD_MM = 25;
-        static const int INSTANT_GESTURE_HEIGHT_THRESHOLD_MM = 25;
-        instantGestureSettings.widthThreshold = 
static_cast<DECUMA_UINT32>(INSTANT_GESTURE_WIDTH_THRESHOLD_MM / 25.4 * dpi);
-        instantGestureSettings.heightThreshold = 
static_cast<DECUMA_UINT32>(INSTANT_GESTURE_HEIGHT_THRESHOLD_MM / 25.4 * dpi);
+        gestureWidthThreshold = 
static_cast<DECUMA_UINT32>(INSTANT_GESTURE_WIDTH_THRESHOLD_MM / 25.4 * dpi);
 
         gestureRecognizer.setDpi(dpi);
 
@@ -1954,7 +1956,7 @@
             static const int SWIPE_ANGLE_THRESHOLD = 15;    // degrees +-
 
             qreal swipeLength = gesture[QLatin1String("length")].toReal();
-            if (swipeLength >= instantGestureSettings.widthThreshold) {
+            if (swipeLength >= gestureWidthThreshold) {
 
                 Q_Q(T9WriteInputMethod);
                 QVirtualKeyboardInputContext *ic = q->inputContext();
@@ -2314,7 +2316,7 @@
     T9WriteInputMethod::EngineMode engineMode;
     QByteArray currentContext;
     DECUMA_SESSION_SETTINGS sessionSettings;
-    DECUMA_INSTANT_GESTURE_SETTINGS instantGestureSettings;
+    DECUMA_UINT32 gestureWidthThreshold;
     QStringList defaultHwrDbPaths;
     QFile hwrDbFile;
     QList<DECUMA_UINT32> languageCategories;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/xt9/plugin/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/xt9/plugin/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/xt9/plugin/CMakeLists.txt
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/xt9/plugin/CMakeLists.txt
    2021-11-25 00:49:55.000000000 +0100
@@ -27,8 +27,8 @@
         QT_NO_CAST_FROM_BYTEARRAY
         QT_NO_CAST_TO_ASCII
     LIBRARIES
-        BundledCerencecommon
-        BundledXt9Common
+        Qt::BundledCerencecommon
+        Qt::BundledXt9Common
     PUBLIC_LIBRARIES
         Qt::Core
         Qt::Gui
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/xt9/xt9common/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/xt9/xt9common/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/cerence/xt9/xt9common/CMakeLists.txt
 2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/cerence/xt9/xt9common/CMakeLists.txt
 2021-11-25 00:49:55.000000000 +0100
@@ -24,7 +24,7 @@
     PUBLIC_INCLUDE_DIRECTORIES
         $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
     LIBRARIES
-        BundledCerencecommon
+        Qt::BundledCerencecommon
     PUBLIC_LIBRARIES
         Qt::Core
         Qt::VirtualKeyboard
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/hunspell/hunspellinputmethod/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/hunspell/hunspellinputmethod/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/hunspell/hunspellinputmethod/CMakeLists.txt
  2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/hunspell/hunspellinputmethod/CMakeLists.txt
  2021-11-25 00:49:55.000000000 +0100
@@ -37,7 +37,7 @@
 # special case begin
 qt_internal_extend_target(HunspellInputMethodPrivate CONDITION NOT 
QT_FEATURE_system_hunspell AND QT_FEATURE_3rdparty_hunspell
     LIBRARIES
-        BundledHunspell
+        Qt::BundledHunspell
 )
 # special case end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/openwnn/plugin/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/openwnn/plugin/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/openwnn/plugin/CMakeLists.txt
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/openwnn/plugin/CMakeLists.txt
        2021-11-25 00:49:55.000000000 +0100
@@ -20,7 +20,7 @@
         Qt::Gui
         Qt::Qml
         Qt::VirtualKeyboard
-        BundledOpenwnn
+        Qt::BundledOpenwnn
 )
 
 # Resources:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/pinyin/plugin/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/pinyin/plugin/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/pinyin/plugin/CMakeLists.txt
 2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/pinyin/plugin/CMakeLists.txt
 2021-11-25 00:49:55.000000000 +0100
@@ -21,7 +21,7 @@
         Qt::Gui
         Qt::Qml
         Qt::VirtualKeyboard
-        BundledPinyin
+        Qt::BundledPinyin
 )
 
 # Resources:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/tcime/plugin/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/tcime/plugin/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/plugins/tcime/plugin/CMakeLists.txt
  2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/plugins/tcime/plugin/CMakeLists.txt
  2021-11-25 00:49:55.000000000 +0100
@@ -20,7 +20,7 @@
         Qt::Gui
         Qt::Qml
         Qt::VirtualKeyboardPrivate
-        BundledTcime
+        Qt::BundledTcime
 )
 
 # Resources:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/configure.cmake 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/configure.cmake
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/configure.cmake  
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/configure.cmake  
    2021-11-25 00:49:55.000000000 +0100
@@ -151,6 +151,7 @@
 qt_feature("pinyin" PRIVATE
     LABEL "libpinyin"
     AUTODETECT ( NOT INPUT_lang_ch_CN STREQUAL 'no' )
+    CONDITION QT_FEATURE_thread
     DISABLE QT_FEATURE_cerence_xt9
 )
 qt_feature("vkb-no-bundle-pinyin" PRIVATE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/content/InputPanel.qml
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/content/InputPanel.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/content/InputPanel.qml
       2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/content/InputPanel.qml
       2021-11-25 00:49:55.000000000 +0100
@@ -43,9 +43,6 @@
     width; that is, the keyboard maintains the aspect ratio specified by the 
current
     style. Therefore the application should only set the \l {Item::}{width} 
and \l {Item::}{y}
     coordinates of the InputPanel, and not the \l {Item::}{height}.
-    The default \l {Item::z}-value of the InputPanel is 10000, which puts it on
-    top of a typical user interface, while leaving space for UI elements that
-    should not be obscured by the input panel.
 
     As with \l {Qt Virtual Keyboard QML Types}{all other QML types} provided by
     the module, the \c QT_IM_MODULE environment variable must be set to
@@ -53,6 +50,15 @@
     \l {Loading the Plugin}.
 
     \note You can have only one InputPanel instance in your application.
+
+    \section2 InputPanel and modal dialogs
+
+    Qt prevents modal popups from blocking the keyboard UI, as this would make 
it
+    impossible to use the keyboard to write into a text field within a modal 
popup.
+    When an input field receives focus during a modal session, the InputPanel 
item is
+    made a sibling of the Overlay, and given a z-value one above the Overlay's 
so that
+    it stays on top of the user interface. When the modal session ends, the 
item is
+    reparented back to the original parent, and the z-value is restored.
 */
 
 Item {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/content/layouts/ko_KR/symbols.qml
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/content/layouts/ko_KR/symbols.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/content/layouts/ko_KR/symbols.qml
    2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/content/layouts/ko_KR/symbols.qml
    2021-11-25 00:49:55.000000000 +0100
@@ -176,7 +176,7 @@
                 SymbolModeKey {
                     weight: functionKeyWidth
                     Layout.fillWidth: false
-                    displayText: "\uC54C\uD30C\uBCB3"
+                    displayText: "\uD55C\uAE00"
                 }
                 Key {
                     key: Qt.Key_Comma
@@ -341,7 +341,7 @@
                 SymbolModeKey {
                     weight: functionKeyWidth
                     Layout.fillWidth: false
-                    displayText: "\uC54C\uD30C\uBCB3"
+                    displayText: "\uD55C\uAE00"
                 }
                 Key {
                     key: Qt.Key_Comma
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/doc/src/deployment-guide.qdoc
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/doc/src/deployment-guide.qdoc
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/doc/src/deployment-guide.qdoc
        2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/doc/src/deployment-guide.qdoc
        2021-11-25 00:49:55.000000000 +0100
@@ -34,7 +34,7 @@
 \section1 Overview
 
 This document describes how to deploy and use the Qt Virtual Keyboard plugin
-with Qt 5 applications.
+with Qt applications.
 
 \section1 Deployment
 
@@ -48,31 +48,41 @@
     \li Boot2Qt install path
 \row
     \li qtvirtualkeyboardplugin
-    \li \c $$[QT_INSTALL_PLUGINS]/platforminputcontexts
+    \li \c <QT_INSTALL_PLUGINS>/platforminputcontexts
     \li \c /system/plugins/platforminputcontexts
 \row
     \li qtvirtualkeyboardextensionplugin
-    \li \c $$[QT_INSTALL_PLUGINS]/virtualkeyboard
+    \li \c <QT_INSTALL_PLUGINS>/virtualkeyboard
     \li \c /system/plugins/virtualkeyboard
 \row
     \li qtvirtualkeyboardplugin QML files
-    \li \c $$[QT_INSTALL_QML]/QtQuick/VirtualKeyboard
+    \li \c <QT_INSTALL_QML>/QtQuick/VirtualKeyboard
     \li \c /system/qml/QtQuick/VirtualKeyboard
 \row
     \li qtvirtualkeyboardstylesplugin
-    \li \c $$[QT_INSTALL_QML]/QtQuick/VirtualKeyboard/Styles
+    \li \c <QT_INSTALL_QML>/QtQuick/VirtualKeyboard/Styles
     \li \c /system/qml/QtQuick/VirtualKeyboard/Styles
 \endtable
 
+\section2 Dependencies
+
+The Qt Virtual Keyboard plugin \e (qtvirtualkeyboardplugin) has a dependency
+to the \e {libQt\QtMajorVersion}\e{\VirtualKeyboard} library. In addition, the
+plugin depends on Qt Quick. Therefore, a stand-alone application based on
+\l [QtWidgets] {Qt Widgets} must deploy also the
+\e {libQt\QtMajorVersion}\e{Quick} library and its dependencies in order to
+use the virtual keyboard.
+
+Read more at \l {Deploying Qt's Libraries}.
+
 \section1 Integration Method
 
 Qt Virtual Keyboard currently supports two alternative integration methods
 for using the plugin:
 
 \list
-    \li \c Desktop: requires no changes to existing applications.
-        The virtual keyboard is available to all of the Qt 5 applications
-        in the system.
+    \li \c Desktop: requires no changes to existing applications. The virtual
+        keyboard is available to all Qt applications in the system.
 
         In this integration method, the keyboard is shown in a dedicated
         top-level window.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
   2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.cpp
   2021-11-25 00:49:55.000000000 +0100
@@ -224,8 +224,6 @@
     VIRTUALKEYBOARD_DEBUG() << 
"QVirtualKeyboardInputContextPrivate::registerInputPanel():" << inputPanel;
     Q_ASSERT(!this->inputPanel);
     this->inputPanel = inputPanel;
-    if (QQuickItem *item = qobject_cast<QQuickItem *>(inputPanel))
-        item->setZ(10000);
 }
 
 void QVirtualKeyboardInputContextPrivate::hideInputPanel()
@@ -272,6 +270,29 @@
     }
 }
 
+/*! \internal
+    The context private becomes a containment mask for a dimmer opened by a
+    modal QQuickPopup. The dimmer eats events, and the virtual keyboard must
+    continue to work during modal sessions as well. This implementation lets
+    all pointer events within the area of the input panel through.
+*/
+bool QVirtualKeyboardInputContextPrivate::contains(const QPointF &point) const
+{
+    bool hit = false;
+    if (dimmer) {
+        const auto scenePoint = dimmer->mapToScene(point);
+        if (keyboardRectangle().contains(scenePoint)) {
+            hit = true;
+        } else if (QQuickItem *vkbPanel = 
qobject_cast<QQuickItem*>(inputPanel)) {
+            const auto vkbPanelPoint = vkbPanel->mapFromScene(scenePoint);
+            if (vkbPanel->contains(vkbPanelPoint))
+                hit = true;
+        }
+    }
+    // dimmer doesn't contain points that hit the input panel
+    return !hit;
+}
+
 void QVirtualKeyboardInputContextPrivate::onInputItemChanged()
 {
     QObject *item = inputItem();
@@ -279,13 +300,25 @@
         if (QQuickItem *vkbPanel = qobject_cast<QQuickItem*>(inputPanel)) {
             if (QQuickItem *quickItem = qobject_cast<QQuickItem*>(item)) {
                 const QVariant isDesktopPanel = 
vkbPanel->property("desktopPanel");
-                /*
-                    For integrated keyboards, make sure it's a sibling to the 
overlay. The
-                    high z-order will make sure it gets events also during a 
modal session.
-                */
                 if (isDesktopPanel.isValid() && !isDesktopPanel.toBool()) {
-                    if (QQuickWindow *quickWindow = quickItem->window())
-                        vkbPanel->setParentItem(quickWindow->contentItem());
+                    // Integrated keyboards used in a Qt Quick Controls UI 
must continue to
+                    // work during a modal session, which is implemented using 
an overlay
+                    // and dimmer item. So, make use of some QQC2 internals to 
find out if
+                    // there is a dimmer, and if so, make ourselves the 
containment mask
+                    // that can let pointer events through to the keyboard.
+                    if (QQuickWindow *quickWindow = quickItem->window()) {
+                        if (QQuickItem *overlay = 
quickWindow->property("_q_QQuickOverlay").value<QQuickItem*>()) {
+                            if (dimmer && dimmer->containmentMask() == this) {
+                                dimmer->setContainmentMask(nullptr);
+                                dimmer = nullptr;
+                            }
+                            if (overlay && overlay->isVisible()) {
+                                dimmer = 
overlay->property("_q_dimmerItem").value<QQuickItem*>();
+                                if (dimmer)
+                                    dimmer->setContainmentMask(this);
+                            }
+                        }
+                    }
                 }
             }
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h
     2021-10-21 11:51:25.000000000 +0200
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/src/virtualkeyboard/qvirtualkeyboardinputcontext_p.h
     2021-11-25 00:49:55.000000000 +0100
@@ -45,6 +45,7 @@
 #include <QRectF>
 #include <QSet>
 #include <QInputMethodEvent>
+#include <QQuickItem>
 #include <QtVirtualKeyboard/qvirtualkeyboardinputcontext.h>
 #include <QtVirtualKeyboard/private/shadowinputcontext_p.h>
 #include <QtVirtualKeyboard/qvirtualkeyboardobserver.h>
@@ -117,6 +118,7 @@
     Q_INVOKABLE bool fileExists(const QUrl &fileUrl);
     Q_INVOKABLE bool hasEnterKeyAction(QObject *item) const;
     Q_INVOKABLE void registerInputPanel(QObject *inputPanel);
+    Q_INVOKABLE bool contains(const QPointF &point) const;
 
 Q_SIGNALS:
     void focusChanged();
@@ -158,6 +160,7 @@
     QVirtualKeyboardInputEngine *inputEngine;
     QtVirtualKeyboard::ShiftHandler *_shiftHandler;
     QPointer<QObject> inputPanel;
+    QPointer<QQuickItem> dimmer;
     QRectF keyboardRect;
     QRectF previewRect;
     bool _previewVisible;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/CMakeLists.txt 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/CMakeLists.txt
--- old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/CMakeLists.txt        
2021-10-21 11:51:25.000000000 +0200
+++ new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/CMakeLists.txt        
2021-11-25 00:49:55.000000000 +0100
@@ -1,6 +1,7 @@
 # Generated from auto.pro.
 
 add_subdirectory(inputpanel)
+add_subdirectory(inputpanelcontrols)
 add_subdirectory(styles)
 add_subdirectory(layoutfilesystem)
 add_subdirectory(layoutresources)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanel/BLACKLIST 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanel/BLACKLIST
--- old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanel/BLACKLIST  
1970-01-01 01:00:00.000000000 +0100
+++ new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanel/BLACKLIST  
2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1,13 @@
+# See qtbase/src/testlib/qtestblacklist.cpp for format
+
+# QTBUG-97830
+[tst_plugin::test_fullScreenModeSelectionHandles:row 0]
+*
+
+# QTBUG-97830
+[tst_plugin::test_selection:row 0]
+*
+
+# QTBUG-97901
+[tst_plugin::test_hangulInputMethod:row 24]
+*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/CMakeLists.txt
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/CMakeLists.txt
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/CMakeLists.txt
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/CMakeLists.txt
     2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1,14 @@
+# Collect test data
+file(GLOB_RECURSE test_data_glob
+    RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+    ${CMAKE_CURRENT_SOURCE_DIR}/data/*)
+list(APPEND test_data ${test_data_glob})
+
+qt_internal_add_test(tst_inputpanelcontrols
+    QMLTEST
+    SOURCES
+        tst_inputpanelcontrols.cpp
+    PUBLIC_LIBRARIES
+        Qt::Gui
+    TESTDATA ${test_data}
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/data/inputpanel/inputpanel.qml
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/data/inputpanel/inputpanel.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/data/inputpanel/inputpanel.qml
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/data/inputpanel/inputpanel.qml
     2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1,41 @@
+/****************************************************************************
+**
+** Copyright (C) 2021 The Qt Company Ltd.
+** Contact: https://www.qt.io/licensing/
+**
+** This file is part of the Qt Virtual Keyboard module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:GPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and The Qt Company. For licensing terms
+** and conditions see https://www.qt.io/terms-conditions. For further
+** information use the contact form at https://www.qt.io/contact-us.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3 or (at your option) any later version
+** approved by the KDE Free Qt Foundation. The licenses are as published by
+** the Free Software Foundation and appearing in the file LICENSE.GPL3
+** included in the packaging of this file. Please review the following
+** information to ensure the GNU General Public License requirements will
+** be met: https://www.gnu.org/licenses/gpl-3.0.html.
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+import QtTest
+import QtQuick
+import QtQuick.VirtualKeyboard
+
+InputPanel {
+    id: inputPanel
+    z: 99
+    anchors.left: parent.left
+    anchors.right: parent.right
+    anchors.bottom: parent.bottom
+    visible: active
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/data/tst_inputpanelcontrols.qml
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/data/tst_inputpanelcontrols.qml
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/data/tst_inputpanelcontrols.qml
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/data/tst_inputpanelcontrols.qml
    2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1,124 @@
+/****************************************************************************
+**
+** Copyright (C) 2021 The Qt Company Ltd.
+** Contact: https://www.qt.io/licensing/
+**
+** This file is part of the Qt Virtual Keyboard module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:GPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and The Qt Company. For licensing terms
+** and conditions see https://www.qt.io/terms-conditions. For further
+** information use the contact form at https://www.qt.io/contact-us.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3 or (at your option) any later version
+** approved by the KDE Free Qt Foundation. The licenses are as published by
+** the Free Software Foundation and appearing in the file LICENSE.GPL3
+** included in the packaging of this file. Please review the following
+** information to ensure the GNU General Public License requirements will
+** be met: https://www.gnu.org/licenses/gpl-3.0.html.
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+import QtTest
+import QtQuick
+import QtQuick.Window
+import QtQuick.Controls
+
+Rectangle {
+    id: container
+    width: 800
+    height: 640
+    color: "blue"
+
+    Component {
+        id: textInputComp
+        TextEdit {
+            anchors.fill: parent
+            visible: true
+            focus: true
+            color: "white"
+        }
+    }
+
+    TestCase {
+        id: testcase
+        name: "tst_inputpanelcontrols"
+        when: windowShown
+
+        property var inputPanel: null
+        property var textInput: null
+
+        function initTestCase() {
+            var inputPanelComp = 
Qt.createComponent("inputpanel/inputpanel.qml")
+            compare(inputPanelComp.status, Component.Ready, "Failed to create 
component: "+inputPanelComp.errorString())
+            inputPanel = inputPanelComp.createObject(container)
+
+            textInput = textInputComp.createObject(container)
+        }
+
+        function cleanupTestCase() {
+            if (inputPanel)
+                inputPanel.destroy()
+        }
+
+        function prepareTest() {
+            var window = container.Window.window
+            verify(window)
+            window.raise()
+            window.requestActivate()
+            tryCompare(window, "active", true)
+
+            container.forceActiveFocus()
+            waitForRendering(container)
+            textInput.forceActiveFocus()
+            waitForRendering(inputPanel)
+
+            textInput.text = ""
+            verify(inputPanel.visible === true)
+            verify(textInput.activeFocus === true)
+        }
+
+        Component {
+            id: modalDialogComp
+            Dialog {
+                id: dialog
+                modal: true
+                anchors.centerIn: parent
+                width: 200
+                height: 150
+                property alias textEdit: textEdit
+                TextEdit {
+                    id: textEdit
+                    visible: true
+                    focus: true
+                    color: "red"
+                }
+            }
+        }
+
+        function test_worksWithModal() {
+            prepareTest()
+            var modalDialog = modalDialogComp.createObject(container)
+            modalDialog.open()
+            modalDialog.forceActiveFocus()
+
+            verify(modalDialog.textEdit.activeFocus === true)
+            compare(modalDialog.textEdit.text, "")
+            verify(inputPanel.visible === true)
+            waitForRendering(inputPanel)
+
+            mousePress(inputPanel, 10, 10, Qt.LeftButton, Qt.NoModifier, 20)
+            verify(modalDialog.visible === true)
+            mouseRelease(inputPanel, 10, 10, Qt.LeftButton, Qt.NoModifier, 20)
+            compare(modalDialog.textEdit.text, "Q")
+        }
+    }
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/tst_inputpanelcontrols.cpp
 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/tst_inputpanelcontrols.cpp
--- 
old/qtvirtualkeyboard-everywhere-src-6.2.1/tests/auto/inputpanelcontrols/tst_inputpanelcontrols.cpp
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/qtvirtualkeyboard-everywhere-src-6.2.2/tests/auto/inputpanelcontrols/tst_inputpanelcontrols.cpp
 2021-11-25 00:49:55.000000000 +0100
@@ -0,0 +1,50 @@
+/****************************************************************************
+**
+** Copyright (C) 2021 The Qt Company Ltd.
+** Contact: https://www.qt.io/licensing/
+**
+** This file is part of the Qt Virtual Keyboard module of the Qt Toolkit.
+**
+** $QT_BEGIN_LICENSE:GPL$
+** Commercial License Usage
+** Licensees holding valid commercial Qt licenses may use this file in
+** accordance with the commercial license agreement provided with the
+** Software or, alternatively, in accordance with the terms contained in
+** a written agreement between you and The Qt Company. For licensing terms
+** and conditions see https://www.qt.io/terms-conditions. For further
+** information use the contact form at https://www.qt.io/contact-us.
+**
+** GNU General Public License Usage
+** Alternatively, this file may be used under the terms of the GNU
+** General Public License version 3 or (at your option) any later version
+** approved by the KDE Free Qt Foundation. The licenses are as published by
+** the Free Software Foundation and appearing in the file LICENSE.GPL3
+** included in the packaging of this file. Please review the following
+** information to ensure the GNU General Public License requirements will
+** be met: https://www.gnu.org/licenses/gpl-3.0.html.
+**
+** $QT_END_LICENSE$
+**
+****************************************************************************/
+
+#include <QtQuickTest/quicktest.h>
+#include <QByteArray>
+#include <QStandardPaths>
+#include <QFileInfo>
+#include <QDir>
+
+static bool s_configEnv = qputenv("QT_IM_MODULE", 
QByteArray("qtvirtualkeyboard"));
+static bool initStandardPaths() {
+    QStandardPaths::setTestModeEnabled(true);
+    auto configLocations = QStringList()
+            << 
QStandardPaths::writableLocation(QStandardPaths::ConfigLocation) + 
"/qtvirtualkeyboard"
+            << 
QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation) + 
"/qtvirtualkeyboard";
+    for (const QString &configLocation : configLocations) {
+        if (configLocation != "/qtvirtualkeyboard")
+            QDir(configLocation).removeRecursively();
+    }
+    return true;
+}
+static bool s_initStandardPaths = initStandardPaths();
+
+QUICK_TEST_MAIN(inputpanelcontrols)

Reply via email to