[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: Re: [PyKDE] PyQt and lambda expressions doesn't like each other
From: Phil Thompson <phil () river-bank ! demon ! co ! uk>
Date: 2003-04-28 12:53:30
[Download RAW message or body]
On Monday 28 April 2003 1:31 pm, Hans-Peter Jansen wrote:
> This doesn't work (while it should):
>
> import sys
> from qt import *
>
> app = QApplication(sys.argv)
> button = QPushButton("&Hello World", None)
> app.setMainWidget(button)
> button.show()
> app.connect(button, SIGNAL("clicked()"), lambda: app.exit(0))
> app.exec_loop()
>
> Any ideas, why?
connect() doesn't take a reference to a slot so it gets garbage collected
immediately.
Phil
_______________________________________________
PyKDE mailing list PyKDE@mats.gmd.de
http://mats.gmd.de/mailman/listinfo/pykde
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic