SCI-FI: Better Qt slots and signals with Qt5?
One of interesting proposals published in Technical Report 1, a specification for new functionality being added to C++'s standard library, is the Polymorphic Function Object Wrapper.
Having that, QObject can just keep a list of function objects, aka signals connected to a slot. Hmm, perhaps a new C++ feature set will be implemented in all major compilers before Qt5?