Читаю книгу о создании оконных приложений (Прохоренок Н.А). Автор расписал, как назначить комбинации клавиш с Alt+### и ни одного примера для кнопок. Хотелось бы узнать, как на них назначить одиночные клавиши на примере кода ниже (Тут уже на ‘Alt+З’ назначено - как заменить на ‘З’?).
class MyWindow(QtGui.QWidget):
def __init__(self, parent=None):
QtGui.QWidget.__init__(self, parent)
self.x = 0
self.button = QtGui.QPushButton(u'&З' + ' ' + str(self.x))
#self.button = QtGui.QKeySequence(QtCore.Qt.Key_E)
self.button.setMaximumSize(100,100)
self.vbox = QtGui.QVBoxLayout()
self.vbox.addWidget(self.button)
self.setLayout(self.vbox)
self.connect(self.button, QtCore.SIGNAL('clicked()'), self.summ)
def summ(self):
self.x += 1
self.button.setText(u'&З' + ' ' + str(self.x))
print window.x