我正在尝试为我的应用程序中的 Ok 按钮触发我尝试的当前代码是这样的:
self.okPushButton.setShortcut("ctrl+Enter")
但是,它不起作用,这是有道理的。我尝试在此处查找一些关键序列,但是如果我尝试使用shift
oralt
键
如何触发 OkButtonctrl+Enter
根据文档:
Qt.Key_Enter 0x01000005 通常位于键盘上。
也就是说,当您设置时,Enter
我们指的是数字键盘上的键。
但是如果你想使用默认输入,你必须使用Return
.
self.okPushButton.setShortcut("Ctrl+Return")
# seq = QKeySequence(Qt.CTRL+Qt.Key_Return)
# self.okPushButton.setShortcut(seq)