eine kurze Frage.
Ich will in einem If-else Zweig prüfen, welche QGraphicsItem Klasse ich zu verwenden habe, wenn ich das polymorph machen will.
Da es ja unterschiedliche Methoden-Namen in den Klassen gibt, die ich nutzen kann, muss ich das vorher ja schon entscheiden welches Objekt der Funktion übergeben wurde. Deshalb die Polymorphie.
Bsp.:
Code: Alles auswählen
void EineFunktion(QGraphicsItem* item) {
if(item == //wenn es ein QGraphicsRectItem ist
}
else if(item == //wenn es ein QGraphicsTectItem ist
}
}