BlackJack:
Die Namen `x` und `y` in der ``lambda``-Funktion werden erst dereferenziert, wenn die Funktion aufgerufen wird. Und zu dem Zeitpunkt sind halt beide an den Wert 4 gebunden.
Dass ich daran nicht gedacht habe... :oops:
Danke!
lunar:
Möglichkeit zwei ist der Einsatz von "QtCore ...
Die Suche ergab 2 Treffer
- Samstag 16. August 2008, 22:40
- Forum: Qt/KDE
- Thema: [PyQt4] lambda in QObject.connect()
- Antworten: 6
- Zugriffe: 3829
- Samstag 16. August 2008, 14:34
- Forum: Qt/KDE
- Thema: [PyQt4] lambda in QObject.connect()
- Antworten: 6
- Zugriffe: 3829
[PyQt4] lambda in QObject.connect()
Hallo,
ich habe eine Widget-Klasse für PyQt4 geschrieben, die mehrere QPushButtons mit Checkable=True tabellarisch angeordnet erzeugt. Dabei habe ich der Einfachheit halber im connect, das das toggeled()-Signal vom Button mit einer Funktion in der Klasse verbindet, eine lambda-Funktion benutzt ...
ich habe eine Widget-Klasse für PyQt4 geschrieben, die mehrere QPushButtons mit Checkable=True tabellarisch angeordnet erzeugt. Dabei habe ich der Einfachheit halber im connect, das das toggeled()-Signal vom Button mit einer Funktion in der Klasse verbindet, eine lambda-Funktion benutzt ...