All pastes #637003 Raw Edit

Someone

public text v1 · immutable
#637003 ·published 2007-07-28 13:12 UTC
rendered paste body
SysTray.optionsMenu = QtGui.QMenu()
for option in options:
    signalMapper = QtCore.QSignalMapper()
    actionOP = SysTray.optionsMenu.addAction(options[option][2])
    QtCore.QObject.connect(actionOP, QtCore.SIGNAL(triggered()), signalMapper, QtCore.SLOT(map()))
    signalMapper.setMapping(actionOP, option)
    QtCore.QObject.connect(signalMapper, QtCore.SIGNAL(mapped(options)), QtCore.SIGNAL(toggleOP(options)));