Subject: Re: [boost] [function_types] is there an equivalent for functors?
From: Sohail Somani (sohail_at_[hidden])
Date: 2010-07-05 15:52:35
On 10-07-05 2:33 PM, Edd Dawson wrote:
> Actually, I don't strictly *need* such a facility, but it would my
> little library a bit nicer to use e.g.
> connect(slider, SIGNAL(valueChanged(int)), bind(&on_slide, ref(value),
> connectx<void (int)>(slider, SIGNAL(valueChanged(int)),
> bind(&on_slide, ref(value), _1));
> (it's for connecting Qt signals to functions/functors without going
> through the extra bother of the moc step at build time).
A comment in this post on my blog has a good generic solution:
The only issue with it as far as I can see is that it requires exact
type matches. Would love to see you take that further :) It essentially
mimics what moc would generate.
Signature file gone again.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk