normalized signature of signals/slots
Alexander Neundorf
neundorf at kde.org
Mon Nov 14 09:16:31 CET 2005
On Saturday 12 November 2005 11:30, Olivier Goffart wrote:
> Hello
...
> After some test (attached) I noticed that the normalized signature is about
> twice times faster than the not normalized one
> (This may i guess be even more in the case of bigger signatures, or class
> with more signals and slots)
>
> Usually, we don't use normalized signature: Less intuitive, and the one
> KDevelop auto-complete (nice feature btw) is not normalized.
Hmm, connecting a slot doesn't happen very often, usually just once, so from
this POV it's not a bottleneck.
OTOH the connecting usually happens on application startup and it's a "core"
feature of Qt, so it should be as fast as possbile.
Using the normalized signature in the code wouldn't look exactly nice, many
might consider it a bug when looking at the code.
Maybe some clever macros or templates could help ?
Bye
Alex
--
Work: alexander.neundorf at jenoptik.com - http://www.jenoptik-los.de
Home: neundorf at kde.org - http://www.kde.org
alex at neundorf.net - http://www.neundorf.net
More information about the Kde-optimize
mailing list