PYSIGNAL() has already been dropped in PyQt4. This was possible because Qt4 
makes it easier to look up whether a particular string is a Qt signal 
signature or not. There is no reason why this approach cannot be extended to 
distinguishing between signals and slots, ie. rely on a slightly slower 
dynamic lookup rather that the type information SIGNAL() and SLOT() provide.

(In fact I don't see why Qt still needs SIGNAL() and SLOT() - maybe the speed 
penalty of the alternative is more an issue at the C++ level.)

So, what so you think? Is dropping them to much of a cultural change? (Of 
course they could also be made optional.)

Phil

_______________________________________________
PyKDE mailing list    [email protected]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to