Hallo liebe Qt-Gemeinde,
ich hätte da mal eine Frage zum Thema Klassen/Interfaces.
Gibt es die Möglichkeit in QT Interfaces zu erzeugen.
Ein Rechteck hätte zum Beispiel die Interfaces ICoordinates, IColor.
ICoordinates setzt bzw. gibt die Koordinaten des Rechtecks zurück,
das gleiche gilt für das Interface IColo mit der Farbe des Rechtecks
Jetzt bekomme ich an eine Methode einen void * Pointer übergeben und möchte Fragen: "Implementierst du das Interface IColor?"
Gibt es solch einen Mechanismus in Qt, oder muss ich da eine andere Möglichkeit finden?
Vielen dank,
Grisu
Interfaces / Schnittstellen in QT
Re: Interfaces / Schnittstellen in QT
Was sind ICoordinates? is es da .... http://www.digitalfanatics.org/e8johan/ ... s/widgets/ sichtbar?Grisu80 hat geschrieben:Hallo liebe Qt-Gemeinde,
Gibt es die Möglichkeit in QT Interfaces zu erzeugen.
Ein Rechteck hätte zum Beispiel die Interfaces ICoordinates, IColor.
Vielen dank,
Grisu
Mit Qt gibt es 100erte bereits fertige componenten ... mann muss das rad nicht neu erfinden... bitte sei etwas spezifisch .. so dass es alle begreifen koennen....
.........................
speack português italiano deutsch english castellà qt
speack português italiano deutsch english castellà qt
Nein, Qt verwendet kaum Schnittstellen und hat keinen eigenen Mechansimus für die Erzeugung von Instanzen einer Schnittstelle, wie z.B. in COM üblich durch QueryInterface()... Du kannst aber leicht entsprechende Funktionalität umsetzen... Beschreibe mal, in welchem Kontext du das Ganze brauchst, da kann ich dir besser helfen...