Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo implementar teclas de acceso rápido en Python qt4

Cómo implementar teclas de acceso rápido en Python qt4

Dos métodos.

1. El método setShortCut('Ctrl C') establece la tecla de acceso directo.

2. Escribe tu propio procesamiento de eventos.

Ejemplo 1 (refiriéndose al tutorial de ZetCode PyQt4) #! /usr/bin/python

#?

Autor: Jan?

"""

import?sys

from?PyQt4?import?QtGui

clase?Ejemplo(QtGui.QMainWindow):

def?__init__(self):

super(Ejemplo ,?self).__init__()

self.initUI()

def?initUI(self):

exitAction?=?QtGui.QAction(QtGui .QIcon('exit.png'),?'&Salir',?self)

exitAction.setShortcut('Ctrl Q')

exitAction.setStatusTip('¿Salir? aplicación' )

exitAction.triggered.connect(QtGui.qApp.quit)

self.statusBar()

barra de menú?=?=?menubar.addMenu (' amp;File')

fileMenu.addAction(exitAction)

self.setGeometry(300,?300,?300,?200)

self .setWindowTitle (?setWindowTitle('Barra de menú')

self.show()

def?main():

app?=?QtGui.QApplication( sys. argv)

ex?=?Ejemplo()

sys.exit(app.exec_())

if?__name__? ==?__main__ ':

main()

Ejemplo 2

/makeit/blog/332902