我正在尝试为我的应用程序中的“确定”按钮制作触发器。我尝试过的当前代码是: self.okPushButton.setShortcut("ctrl+Enter") 然而,它并没有起作用,这有些说得通。我尝试查找一些关键序列 在这里,但是如果我使用 shift 或 alt 键,仍然会出现类似的问题。 我该如何使用 ctrl+Enter 触发 OkButton?
根据文档: Qt.Key_Enter 0x01000005 通常位于数字键盘上。 也就是说,当您设置Enter时,我们指的是位于数字键盘上的按键。 但是,如果要使用默认的回车键,您必须使用Return。self.okPushButton.setShortcut("Ctrl+Return") # seq = QKeySequence(Qt.CTRL+Qt.Key_Return) # self.okPushButton.setShortcut(seq)