0
我試圖做一個觸發確定按鈕在我的應用 當前的代碼我想是這樣的:PyQt的觸發與Ctrl + A鍵進入
self.okPushButton.setShortcut("ctrl+Enter")
但是,這是行不通的,這是有道理的。我試圖查找一些關鍵序列here,但是,如果我嘗試使用shift
或alt
密鑰,也是類似的問題。
我怎樣才能觸發OkButton與ctrl+Enter
我試圖做一個觸發確定按鈕在我的應用 當前的代碼我想是這樣的:PyQt的觸發與Ctrl + A鍵進入
self.okPushButton.setShortcut("ctrl+Enter")
但是,這是行不通的,這是有道理的。我試圖查找一些關鍵序列here,但是,如果我嘗試使用shift
或alt
密鑰,也是類似的問題。
我怎樣才能觸發OkButton與ctrl+Enter
按照docs:
Qt.Key_Enter 0x01000005通常位於鍵盤上。
也就是說,當您設置Enter
時,我們引用數字鍵盤上的鍵。
但是如果你想使用默認輸入你必須使用Return
。
self.okPushButton.setShortcut("Ctrl+Return")
# seq = QKeySequence(Qt.CTRL+Qt.Key_Return)
# self.okPushButton.setShortcut(seq)
非常感謝 – tisaconundrum