Hallo!
Ich beschäftige mich nach längerer Zeit mal wieder mit C++ und Qt und bin gerade auf das erste Problem gestoßen. Ich wollte einen kleinen Messenger schreiben.
Um direkt zusätzliche Daten zu jedem Benutzer zu speichern habe ich eine Klasse cQTcpSocket geschrieben, die von QTcpSocket erbt. Soweit auch kein Problem. Wenn ich jetzt aber QTcpServer.nextPendingConnection() benutzen will, bekomme ich natürlich ein QTcpSocket zurückgeliefert.
Kann ich das irgendwie in mein cQTcpSocket umwandeln, damit ich meine Klasse benutzen kann?
Danke schonmal für Eure Hilfe!
Gruß,
Chris
Probleme mit Vererbung
Re: Probleme mit Vererbung
Nein, kannst du nicht. Du willst denke ich auch gar nicht von QTcpSocket erben, du willst ein QTcpSocket-Objekt in deiner eigenen Klasse speichern und einfach verwenden. Deine Klasse leitest du dann einfach von QObject ab, damit du mit SIGNAL/SLOT arbeiten kannst (wenn du das wollen solltest).Schlecki hat geschrieben:Kann ich das irgendwie in mein cQTcpSocket umwandeln, damit ich meine Klasse benutzen kann?
-
Schlecki