Seite 1 von 1

Parameter übergeben bei signal returnPressed

Verfasst: Mittwoch 16. Juni 2010, 14:12
von usingKarmicKoala
hallo,

wie kann ich an einen Slot Parameter weitergeben, wenn dieser z.b. mit dem Signal "returnPressed" verbunden ist. Wenn ich selbst ein Signal definiere dann schicke ich die Paramter beim emit() mit. Aber wie mache ich das, wenn ich gar nicht selbst emit() ausführe?

Re: Parameter übergeben bei signal returnPressed

Verfasst: Mittwoch 16. Juni 2010, 16:17
von lunar
Mit partiellen Funktionen:

Code: Alles auswählen

self.my_line_edit.returnPressed.connect(functools.partial(self.my_slot, 100))
"self.my_slot" wird anschließend beim Auslösen des Signals "returnPressed" mit dem Parameter 100 aufgerufen.

Re: Parameter übergeben bei signal returnPressed

Verfasst: Mittwoch 16. Juni 2010, 17:47
von usingKarmicKoala
danke hat geklappt