Stefan Hundhammer wrote:
On Tuesday 15 June 2004 14:17, Andreas Loesch wrote:
ja dann :) der Vorteil von Qt liegt auch in der Portabilität, soltlest Du in die Verlegenheit kommen auch für Windows zu backen dann geht vieles bei Qt mit write once-compile everywhere.
Ich sage mal: Jein.
Qt ist portabel und hat auch sehr viele Klassen, die Systemkonzepte abstrahieren (QFile, QDir, QProcess, QThread, QMutex, QSocket*, ...), aber dann muß man natürlich auch sehr gut aufpassen, daß man immer hübsch dabei bleibt und nicht etwa aus Bequemlichkeit andere Libs benutzt, die diese Abstraktionsebene nicht beachten.
das sit klar :) aber auch für größere Systeme eigenen sich die Qt-Utility-Klassen (zusätzlich den den von Dir genannten Systemwrappern gibts ja noch sehr nette Datenstrukturklassen) und die Portabilität hat bei mir noch nie gelitten und hat mich auch noch nicht in unrealisierbares gebracht. Das einzige Problem ist, dass es kostenlos (nichtkommerziell) nur die Qt2 für Windows gibt :( und der Schritt von 2.X zu 3 war schon _sehr_ groß und hat viel wichtiges gebracht. Andreas