Am Freitag, 25. Januar 2008 11:02:02 schrieb Phil Thompson: > On Friday 25 January 2008, Martin Höfling wrote: > > Hi all, > > > > I am a bit confused how to realize the following, any hint's are welcome: > > > > What I have is a menu, this menu should be filled with all executable > > scripts in a directory. On menu selection, the selected script should be > > executed. So far so good. > > > > Here come's the problem: For each file i create a QAction object, add > > this to the menu and connect it's "triggered()" signal with a python > > function blubb. The problem is to distinguish from which QAction/File > > blubb has been called. > > > > Any hint's how to solve this? > > QObject.sender() > > or > > QSignalMapper > > or > > Connect to a lambda function that calls blubb with the action as an > argument. >
or import functools ... connect to functools.partial(blubb, filename) -- Dr. Sibylle Koczian _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt