Ich versuche QSharedPointer
in meiner polymorphen Struktur zu verwenden, aber ich konnte nicht richtige Syntax finden, um den Zeiger der Basisklasse in Zeiger der abgeleiteten Klasse zu konvertieren.Polymorphe QSharedPointer
struct Switch : State {
int a;
};
QSharedPointer <State> myState=QSharedPointer <State>(new Switch);
QSharedPointer <Switch> mySwitchTest= ??? myState;
Was sollte ich an Stelle von ???