PYQT5(10)Qlabel实现捕捉键盘按键事件

这篇文章对我帮助很大

    def keyPressEvent(self, event):
        if (event.key() == Qt.Qt.Key_P):#P
            if QApplication.keyboardModifiers() == Qt.Qt.ShiftModifier:#shirft
                print("shift + p")
                self.talk_edit.show()
                self.talk_edit.setFocus()
            else:
                print("p")
                print('okokok')

你可能感兴趣的:(PYQT5(10)Qlabel实现捕捉键盘按键事件)