summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/windows/qwindowskeymapper.cpp
diff options
context:
space:
mode:
authorYuhang Zhao <2546789017@qq.com>2022-09-02 22:23:55 +0800
committerYuhang Zhao <2546789017@qq.com>2022-10-08 20:35:17 +0800
commit67c835d201e52156afe3e5ec94772e7872e73743 (patch)
tree4c93dd8a0e44c270b9ecf6a1e9201e55c92cf376 /src/plugins/platforms/windows/qwindowskeymapper.cpp
parent0d7b8a0d9eec262f756db8b7ba7c514a47804594 (diff)
QWindowsKeyMapper: simplify the code a bit (2/2)
The default menu item will appear in bold font, and calling SetMenuDefaultItem() can do the job for us. Use it instead of calling SetMenuItemInfo() to save some typings. Change-Id: Ifa834adc45f3aafd67077c089fb4e7b5d3fd3e02 Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/plugins/platforms/windows/qwindowskeymapper.cpp')
-rw-r--r--src/plugins/platforms/windows/qwindowskeymapper.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/plugins/platforms/windows/qwindowskeymapper.cpp b/src/plugins/platforms/windows/qwindowskeymapper.cpp
index 1b47aa095d..947fbf3f37 100644
--- a/src/plugins/platforms/windows/qwindowskeymapper.cpp
+++ b/src/plugins/platforms/windows/qwindowskeymapper.cpp
@@ -798,11 +798,7 @@ static void showSystemMenu(QWindow* w)
HiliteMenuItem(topLevelHwnd, menu, SC_RESTORE, MF_BYCOMMAND | MFS_HILITE);
// Set bold on close menu item
- MENUITEMINFO closeItem;
- closeItem.cbSize = sizeof(MENUITEMINFO);
- closeItem.fMask = MIIM_STATE;
- closeItem.fState = MFS_DEFAULT;
- SetMenuItemInfo(menu, SC_CLOSE, FALSE, &closeItem);
+ SetMenuDefaultItem(menu, SC_CLOSE, FALSE);
#undef enabled
#undef disabled