Use a lambda
Here’s an example from the PyQt book:
self.connect(button3, SIGNAL("clicked()"),
lambda who="Three": self.anyButton(who))
By the way, you can also use functools.partial
, but I find the lambda
method simpler and clearer.
Use a lambda
Here’s an example from the PyQt book:
self.connect(button3, SIGNAL("clicked()"),
lambda who="Three": self.anyButton(who))
By the way, you can also use functools.partial
, but I find the lambda
method simpler and clearer.