[Pypersyst-cvs] pypersyst/pypersyst/ui/qt action.py,1.3,1.4
Brought to you by:
pobrien
From: Matthew R. S. <gld...@us...> - 2004-08-10 19:12:27
|
Update of /cvsroot/pypersyst/pypersyst/pypersyst/ui/qt In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11244/pypersyst/ui/qt Modified Files: action.py Log Message: More icon support. Index: action.py =================================================================== RCS file: /cvsroot/pypersyst/pypersyst/pypersyst/ui/qt/action.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** action.py 30 Jul 2004 17:00:11 -0000 1.3 --- action.py 10 Aug 2004 19:12:18 -0000 1.4 *************** *** 99,103 **** menu.insertSeparator() for actionlabel, action in actions: ! qAction = qt.QAction('&' + actionlabel, qt.QKeySequence(), parent) qActions.append(action) help = getStatusTip(action, item) --- 99,110 ---- menu.insertSeparator() for actionlabel, action in actions: ! iconSet = qt.QIconSet() ! icon = domain.IIcon(action, None) ! if icon is not None: ! image = qt.QImage() ! image.loadFromData(icon) ! iconSet.setPixmap(qt.QPixmap(image), iconSet.Automatic) ! qAction = qt.QAction(iconSet, '&' + actionlabel, qt.QKeySequence(), ! parent) qActions.append(action) help = getStatusTip(action, item) |