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)