【发布时间】:2014-12-17 19:00:15
【问题描述】:
例如,考虑一个将 Delete 键作为快捷方式的主菜单项(使用 Qt::WindowShortcut 作为上下文)。我希望另一个 QWidget 在聚焦时处理 Delete 键。这是不可能的,因为 Delete 键是由主菜单处理的。我试过在 QWidget 焦点上抓住键盘,但这没有任何作用。这个活动可以吗?
【问题讨论】:
-
你可以访问主菜单的代码吗?
-
并非如此。我可以使用 window(),但这不是保证。
标签: qt keyboard-shortcuts qwidget qmenu