qt6-bb10/src/plugins/platforms/windows
Yuhang Zhao d6a36c521e Windows QPA: Don't highlight the first entry of the system menu if not appropriate
Only menu brought up by keyboard should highlight the first entry,
if the system menu is triggered by right clicking the title bar, there
should be no highlighted menu items.

What we do in QWindowsKeyMapper is not temporary changes, the first entry
will always be highlighted unless we unhighlight it manually.

Amends commit 64d65a645c

Pick-to: 6.4
Change-Id: I22c887478fd928264bfa35b9b3a8b67e16a6c649
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
2022-09-06 11:49:38 +08:00
..
images
openglblacklists openglblacklists: Fix typo in description 2021-10-12 23:15:45 +02:00
uiautomation Windows QPA: send UIA focus notification after window activation 2022-09-02 18:31:35 +02:00
CMakeLists.txt Change the license of all CMakeLists.txt and *.cmake files to BSD 2022-08-23 23:58:42 +02:00
main.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qtwindowsglobal.h Windows: Decouple screen change monitoring from top level QWindows 2022-06-18 21:08:02 +02:00
qwin10helpers.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwin10helpers.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsapplication.cpp Add QWindowsApplication::setHasBorderInFullScreenDefault() native interface 2022-09-05 16:29:13 +00:00
qwindowsapplication.h Add QWindowsApplication::setHasBorderInFullScreenDefault() native interface 2022-09-05 16:29:13 +00:00
qwindowsbackingstore.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsbackingstore.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsclipboard.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsclipboard.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowscombase.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowscontext.cpp Windows: Align QWindowsWindow logging category name with other platforms 2022-08-16 09:35:15 +02:00
qwindowscontext.h Windows: Align QWindowsWindow logging category name with other platforms 2022-08-16 09:35:15 +02:00
qwindowscursor.cpp QCursor: add missing QT_DEPRECATED_VERSION_X_6_0 for deprecated methods 2022-07-21 19:59:07 +02:00
qwindowscursor.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsdialoghelpers.cpp Windows: Don't terminate threads in Qt 2022-06-05 15:11:36 +02:00
qwindowsdialoghelpers.h Windows: fix crash on closing an app when native file dialog is opened 2022-06-03 09:34:19 +03:00
qwindowsdrag.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsdrag.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsdropdataobject.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsdropdataobject.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsgdiintegration.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsgdiintegration.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsgdinativeinterface.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsgdinativeinterface.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsglcontext.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsglcontext.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsinputcontext.cpp Windows QPA: Fix text input with Input Method Editors 2022-05-16 16:37:38 +02:00
qwindowsinputcontext.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsintegration.cpp Windows: Align QWindowsWindow logging category name with other platforms 2022-08-16 09:35:15 +02:00
qwindowsintegration.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsinternalmimedata.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsinternalmimedata.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowskeymapper.cpp Windows QPA: Don't highlight the first entry of the system menu if not appropriate 2022-09-06 11:49:38 +08:00
qwindowskeymapper.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsmenu.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsmenu.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsmime.cpp Windows: avoid losing transparency when pasting images into Qt apps 2022-09-02 19:22:32 +00:00
qwindowsmime.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsmousehandler.cpp Apply Q_CONSTINIT where beneficial 2022-09-01 19:44:19 +02:00
qwindowsmousehandler.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsnativeinterface.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsnativeinterface.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsole.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsole.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsopenglcontext.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsopengltester.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsopengltester.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowspointerhandler.cpp Apply Q_CONSTINIT where beneficial 2022-09-01 19:44:19 +02:00
qwindowspointerhandler.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsscreen.cpp Windows: Replace lcQpaWindows logging with lcQpaScreen in screen code 2022-06-18 21:08:08 +02:00
qwindowsscreen.h Enable access to QWindowsScreen from QScreen 2022-07-06 12:20:39 +02:00
qwindowsservices.cpp Add QComHelper class for dealing with COM on Windows 2022-08-29 15:39:34 +02:00
qwindowsservices.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowssessionmanager.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowssessionmanager.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowssystemtrayicon.cpp Windows: Decouple screen change monitoring from top level QWindows 2022-06-18 21:08:02 +02:00
qwindowssystemtrayicon.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowstabletsupport.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowstabletsupport.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowstheme.cpp Apply Q_CONSTINIT where beneficial 2022-09-01 19:44:19 +02:00
qwindowstheme.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsthreadpoolrunner.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsvulkaninstance.cpp Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowsvulkaninstance.h Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qwindowswindow.cpp Windows: Align QWindowsWindow logging category name with other platforms 2022-08-16 09:35:15 +02:00
qwindowswindow.h Windows QPA: Update screen on child window DPI change 2022-06-16 23:01:04 +02:00
windows.json