Ich will in einer Variable (bzw einer QMap) Pointer auf verschiedene Funtionen speichern. Wenn es nur funktionen einer bestimmten klasse sind, geht es einfach via
Code: Alles auswählen
QMap <int, void (klasse::*)()> pointers;
Wenn ich jetzt pointer auf verschiedene Funktionen (also zb von verschiedenen klassen oder global) dadrin speichern will, dann hab ich ein problem xD.
Dazu wurde ich auf boost::function oder tr1::function verwiesen.
Bevor ich mir die passenden Bibliotheken runterlade, wollte ich wissen, ob Qt ähnliches zur verfügung stellt?