Interfaces / Schnittstellen in QT

Alles rund um die Programmierung mit Qt
Antworten
Grisu80
Beiträge: 43
Registriert: 14. September 2005 16:01
Wohnort: Münster

Interfaces / Schnittstellen in QT

Beitrag von Grisu80 »

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
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Re: Interfaces / Schnittstellen in QT

Beitrag von patrik08 »

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
Was sind ICoordinates? is es da .... http://www.digitalfanatics.org/e8johan/ ... s/widgets/ sichtbar?
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
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von lepsai »

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...
Antworten