-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wednesday 24 April 2002 09:27, Torsten Werner wrote:
Am Dienstag, dem 23. April 2002 um 21:09:58, schrieb Konrad Rosenbaum:
"Diamond-Inheritance" ist sowieso eine gefaehrliche Sache.
Warum? Bitte keine 'FUDs' ohne genaue Begründung schreiben.
Die bergen immer die Gefahr in sich, dass etwas nicht funktioniert, ausserdem sind sie (AFAIK) binaer-inkompatibel zu normaler Mehrfachvererbung.
Gibt es nicht eine sauberere Loesung?
Was war unsauber am Beispielcode?
diamond-inheritance
Achso wenn Du normal mehrfachvererbst muss der Abkoemmling von QObject immer als erstes genannt werden, weil die Qt-Mechanismen sich darauf verlassen.
Wenn es aber nun mehrere Abkömmlinge von QObject gibt?
Dann geht es nicht. Wenn Du einen besseren Algorithmus findest, der aber immernoch wie Qt aussieht wird Dich die Welt lieben.
Bitte lies mal die Howtos von Qt zu diesen Themen.
Habe gerade noch mal reingeschaut und nichts auf die Schnelle gefunden. Muss ich wohl komplett lesen.
jepp. Sind noch eine Menge anderer interessanter Sachen drin.
Konrad
- -- I've already got a female to worry about. Her name is the Enterprise. -- Kirk, "The Corbomite Maneuver", stardate 1514.0