
2 Oct
2007
2 Oct
'07
10:07 a.m.
Nevermind,
I'll just keep a vector<connection> in a signal-derived class, and
disconnects these after every invocation of the signal. Maybe not the most
clever way, but it works.
If there is an efficient way of doing this, I'll be happy to now about it
though.
Thanks,
Christian
On 02/10/2007, Christian Holmquist
Hello,
Is there a way to automatically have a slot disconnected after it has been called once, without managing the connection manually?
void f() { }
signal
sig; sig.connect(&f); sig(); // f gets called sig(); // f shouldn't get called