Python QtCore.Qt.Key为单个函数分配了几个键

时间:2016-07-09 19:29:11

标签: python pyqt4

寻求如何将单个键分配给单个功能的方法。

def keyPressEvent(self, e):
    if e.key() == QtCore.Qt.Key_Enter, Key_Return, Key_Escape:
        pass

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您可以使用in运算符来测试密钥是否在列表或元组中。像这样:

def keyPressEvent(self, e):
    if e.key() in (QtCore.Qt.Key_Enter, QtCore.Qt.Key_Return, QtCore.Qt.Key_Escape):
        pass