qt6-bb10/tests/auto/gui/kernel
Volker Hilsheimer d975ad4ed7 Merge QGuiShortcut and QShortcut again in QtGui
QShortcut has only one widget specific feature, which is whatsThis; that
is just a QString, so the setters and getters can just as well be in
QtGui.

The widgets specific implementation of shortcut matching and of showing
the whatsThis balloon stays in QtWidgets, in the private implementation.
Using virtual functions in the private we can override the empty default
in QtGui, and by adding a virtual factory function in QGuiApplication,
the correct private is instantiated depending on the kind of application
running.

Change-Id: I09ae4a5482f9fb70940c5e2bfe76d3d7fd710afc
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2020-03-29 19:31:14 +01:00
..
noqteventloop Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qaction Remove QGuiAction again and split QAction implementation up instead 2020-03-29 11:18:57 +01:00
qactiongroup Remove QGuiAction again and split QAction implementation up instead 2020-03-29 11:18:57 +01:00
qbackingstore Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qclipboard cmake: Remove APPLE prefix from platform names 2020-03-16 17:57:56 +01:00
qcursor cmake: add gui/kernel tests 2019-10-31 09:49:30 +00:00
qdrag cmake: add gui/kernel tests 2019-10-31 09:49:30 +00:00
qevent cmake: add gui/kernel tests 2019-10-31 09:49:30 +00:00
qfileopenevent cmake: add gui/kernel tests 2019-10-31 09:49:30 +00:00
qguiapplication CMake: Fix tst_qguiapplication test 2020-02-25 16:47:08 +01:00
qguieventdispatcher cmake: add gui/kernel tests 2019-10-31 09:49:30 +00:00
qguieventloop Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qguimetatype Get rid of QMatrix 2020-02-28 08:57:57 +01:00
qguitimer Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qguivariant Get rid of QMatrix 2020-02-28 08:57:57 +01:00
qhighdpiscaling Add nullptr guard to QHighDScaling::scaleAndOrigin(QPlatformScreen *) 2019-08-11 12:01:26 +02:00
qinputmethod Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qkeyevent Merge remote-tracking branch 'origin/dev' into wip/cmake 2019-11-19 13:53:21 +01:00
qkeysequence Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qmouseevent cmake: add gui/kernel tests 2019-10-31 09:49:30 +00:00
qmouseevent_modal Merge remote-tracking branch 'origin/5.15' into dev 2020-02-13 18:31:40 +01:00
qopenglwindow Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qpalette Merge remote-tracking branch 'origin/dev' into merge-dev 2020-01-24 13:17:33 +01:00
qpixelformat cmake: add gui/kernel tests 2019-10-31 09:49:30 +00:00
qrasterwindow Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qscreen Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qshortcut Merge QGuiShortcut and QShortcut again in QtGui 2020-03-29 19:31:14 +01:00
qsurfaceformat Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qtouchevent Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
qwindow Initial cleanup of qevent.h for Qt6 2020-03-05 21:49:18 +01:00
CMakeLists.txt cmake: Remove APPLE prefix from platform names 2020-03-16 17:57:56 +01:00
kernel.pro Merge QGuiShortcut and QShortcut again in QtGui 2020-03-29 19:31:14 +01:00