Я использую Qshortcut pyqt, пытаясь определить комбинацию клавиш, чтобы вызвать какое-то действие, т.е. когда пользователь вводит -> в виджет QtextEdit, я хотел бы напечатать «режим изменения». Я видел другие примеры последовательности клавиш, которые включают CTRL+E или какую-либо другую комбинацию клавиш CTRL или Shift,
self.shcut1 = QtGui.QShortcut(self)
self.shcut1.setKey("CTRL+E")
self.connect(self.shcut1, QtCore.SIGNAL("activated()"), self.close)
Но я действительно хочу перехватить ->(дефис, за которым следует знак "больше"). Любые предложения о том, как это сделать