Eure Erfahrungen
Verfasst: 7. August 2005 02:59
Hi,
wir wollen Qt für die Entwicklung eines Leveleditors in einem kommerziellen Game verwenden. Das ganze wird unter Windows (XP/2000) mit .NET 2003 und Qt4 stattfinden.
Mich würden eure Erfahrungen mit Qt4 interessieren.
Wie stabil verhält sich Qt4 in großen Projekten? Ich bin jetzt schon (in ein paar kleinen Testprogrammen) auf ziemlich viele Bugs gestossen.
Auch compiliert und moc´t das Teil ziemlich lange. Vorkompilierte Header kann man nur eingeschränkt verwenden (wegen uic und moc), was die Compilierzeit gleich mal vervielfacht.
Auch gibt es ein paar Nachteile im Komfort. So muss man Menus im Code erstellen (also nicht grafisch), ebenso wie QToolbars und QDockWidgets (denke ich).
Dagegen scheint Qt einfacher mit eigenen Code, zB Gameengine, interagieren zu können als andere UI-Systeme.
Die Doku ist super, das Messagesystem (Signals & Slots) finde ich ziemlich genial, wenn auch gewöhnungsbedürftig.
Auch die QActions wirken auf den ersten Blick sehr überzeugend.
Die meiste Funktionalität, die man so braucht, scheint vorhanden zu sein, obwohl recht buggy, wie gesagt.
Wichtigster Punkt ist wohl, dass das Teil wie aus einem Guß erscheint.
Meinungen willkommen!
wir wollen Qt für die Entwicklung eines Leveleditors in einem kommerziellen Game verwenden. Das ganze wird unter Windows (XP/2000) mit .NET 2003 und Qt4 stattfinden.
Mich würden eure Erfahrungen mit Qt4 interessieren.
Wie stabil verhält sich Qt4 in großen Projekten? Ich bin jetzt schon (in ein paar kleinen Testprogrammen) auf ziemlich viele Bugs gestossen.
Auch compiliert und moc´t das Teil ziemlich lange. Vorkompilierte Header kann man nur eingeschränkt verwenden (wegen uic und moc), was die Compilierzeit gleich mal vervielfacht.
Auch gibt es ein paar Nachteile im Komfort. So muss man Menus im Code erstellen (also nicht grafisch), ebenso wie QToolbars und QDockWidgets (denke ich).
Dagegen scheint Qt einfacher mit eigenen Code, zB Gameengine, interagieren zu können als andere UI-Systeme.
Die Doku ist super, das Messagesystem (Signals & Slots) finde ich ziemlich genial, wenn auch gewöhnungsbedürftig.
Auch die QActions wirken auf den ersten Blick sehr überzeugend.
Die meiste Funktionalität, die man so braucht, scheint vorhanden zu sein, obwohl recht buggy, wie gesagt.
Wichtigster Punkt ist wohl, dass das Teil wie aus einem Guß erscheint.
Meinungen willkommen!