Hi,
While programming with signals it happened many times that I wanted to connect
signal, but run it only once.
So, I was doing it like this:
ulong id = 0;
id = object.signal.connect(() => {
do_something();
object.disconnect(id);
});
This looks a bit complicated, and more like a workaround, not a real solution.
Is this a good solution, or I'm missing something?
Thanks!
_______________________________________________
vala-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/vala-list