1. 程式人生 > >PyQt5響應回車事件

PyQt5響應回車事件

我在程式設計時遇到一個問題,就是PyQt5不能響應回車時間,也就是下面這段程式碼不能執行:

if (event.key() == Qt.Key_Enter):

解決方法:打印出事件碼:

    def keyPressEvent(self, event):
        #這裡event.key()顯示的是按鍵的編碼
        print("按下:" + str(event.key()))

然後直接判斷事件碼:

        if str(event.key())=='16777220':#回車
            print('ok')