Am Donnerstag 06 Dezember 2001 07:00 schrieben Sie:
On Thu, Dec 06, 2001 at 10:39:53AM +0100, Torsten Werner wrote:
Womit sich meine Vorurteile gegen qt wieder mal bestaetigen: Man kann auf einfache Art huebsche GUIs erstellen, aber es ist irgendwie doch kein C++ (fehlende Namensraeume
Wiso einen extra Namensraum, wenn alle relevanten Klassennamen mit 'Q' beginnen?
Nun, wenn etwas wie ein Typ, Variable oder Funktion genauso heißt wie etwas in den, sagen wir, X-Headerfiles die du zufällig auch einbinden musst, hast du einen Namenskonflikt, und der Compiler weiß nicht was er nehmen soll bzw. nimmt das falsche. Namensräume würden bei soetwas helfen.
Sprache selbst implementierter Signal-Slot-Mechanismus,
... was ich als Designfehler von C++ und nicht von Qt sehen würde...
Na klar, jede moderne Programmiersprache hat ja den Signal-Slot-Mechanismus, nur C++ nicht.
Stephan