29.06.2005, 00:00 Uhr

Qt 4 freigegeben

Trolltech bindet sein Anwendungs-Framework in Visual Studio .NET ein.
Die norwegische Firma Trolltech hat die Version 4 seines GUI-Toolkits Qt veröffentlicht und das API deutlich erweitert. Qt ist ein Anwendungs-Framework, das C++-Entwicklern ein umfangreiches Toolkit zum Erstellen von GUI-Anwendungen bietet. Bisher konzentrierte die Bibliothek hauptsächlich auf das Erstellen grafischer Oberflächen. Nun soll Qt auch für Server-Anwendungen geeignet sein.

Gleichzeitig stellt Trolltech die Windows-Version der Bibliothek unter die GNU General Public License (GPL). Der Hersteller hat die Bibliothek außerdem VS.NET-fähig gemacht. Die kommerzielle Qt-Version bindet die Qt-Tools, die Dokumentation, den Editor QtDesigner und Templates in die IDE ein. In der GPL-Version fehlen jedoch einige Treiber für kommerzielle Datenbanken. Die Version bindet das Qt-System auch nicht so eng in Visual Studio .NET ein.

Zu den Neuerungen gehören:
- Verbesserung der Dokumentation und des Tools, um Anwendungen von Qt 3 auf Qt 4 umzustellen.
- Neue Funktionen des QtDesigners, der nun beispielsweise auch selbst erstellte Widgets - "widget" ist der in der Linux-Welt gebräuchliche Ausdruck für "control" - und den parallelen Betrieb von MDI und SDI unterstützt.
- Das neue Paiting-Subsystem Arthur, das ein geräteunabhängiges Rendering von Bildern erlaubt. Dazu gehört auch halbtransparente Darstellungen, Anti-Alias, Pfadgrafik, Verläufe, Koordinatenangaben in Fließkommazahlen und unsichtbarer Bildaufbau im Speicher.
- Eine vereinfachte Multithread-Programmierung.

Die Erweiterungen und Verbesserungen sollen nicht zulasten der Geschwindigkeit gehen und darüber hinaus sogar sparsamer mit dem Arbeitsspeicher umgehen. Um die Kompatibilität zu Qt-3-Anwendungen zu erhalten, verfügt Qt 4 über eine zusätzliche Bibliothek mit aktualisierten Qt-3-Funktionen. Sie soll den Übergang auf das neue Framework erleichtern. Trolltech will diese Bibliothek mindestens zwei Jahre lang unterstützen. Qt unterstützt Microsoft Windows ab Windows 98, Mac OS X, Linux, alle wichtigen Unix-Varianten und Embedded Linux.

Info:
http://www.trolltech.com



Das könnte Sie auch interessieren