Source code for vqt.shortcut

'''
Some utilities for adding shortcut keys to widgets...
'''

from PyQt4 import QtCore, QtGui

[docs]def addShortCut(widget, keycode, callback): if isinstance(keycode, str): keycode = ord(keycode) keyseq = QtGui.QKeySequence(keycode) short = QtGui.QShortcut(keyseq, widget) widget.connect(short, QtCore.SIGNAL('activated()'), callback)