On Thu, Sep 22, 2011 at 1:47 PM, Olivier Goffart <[email protected]> wrote:
> - You get automatic conversions of the arguments (eg. QString->QVariant or > int->double, ...) I didn't consider this one. > - You get all the power of connecting using tr1::bind, or to a C++11 lambda > expression. There are some valid use cases for this. > How often did you compile your code, and had the error "mySignal is protected" > which was because you called a signal on another object by mistake? I've come across a few badly named ones leading me to believe they were normal functions. > And How often did you actually have valid reason to emit the signal but had to > use a workaround with one level of indirection? One or two times, which indicated to me that the code was factored incorrectly. Working around it would be messy. Ah well, to me it seems the choice is made. There's still something about it that feels dirty, though. Cheers, Frans _______________________________________________ Qt5-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
