Zum Hauptinhalt Zur Navigation

QtQuick und QML: Nokia veröffentlicht Qt 4.7

Nokia hat mit Qt 4.7 eine neue Version seines plattformübergreifenden UI-Frameworks veröffentlicht, das mit QML eine neue deklarative Programmiersprache mitbringt. Zudem soll die Geschwindigkeit von Qt gesteigert worden sein.
/ Jens Ihlenfeld
5 Kommentare News folgen (öffnet im neuen Fenster)

Qt 4.7 steht ab sofort für Windows, Linux, Mac OS X, Windows CE und Symbian zum Download bereit. Erstmals enthalten ist Qt Meta-Object-Language QML, eine laut Nokia leicht zu lernende, deklarative Sprache zur Beschreibung eines Userinterface und seines Verhaltens. Javascript-Entwickler sollen sich bei QML schnell zu Hause fühlen.

QML ist Bestandteil des UI-Creation-Kit QtQuick(öffnet im neuen Fenster) .

Nokia zeigt Qt Quick mit dem Qt Creator 2.0
Nokia zeigt Qt Quick mit dem Qt Creator 2.0 (04:29)

Zudem soll Qt 4.7 mit erhöhter Geschwindigkeit aufwarten, was sich auf damit entwickelte Applikationen auswirkt. So unterstützt die HTML-Rendering-Engine QtWebKit(öffnet im neuen Fenster) hardwarebeschleunigtes Compositing, was Animationen im Vergleich mit Qt 4.6 um rund 31 Prozent beschleunigen soll. Auch das Scrollen in Webseiten geht deutlich schneller. Nokia verspricht hier einen Geschwindigkeitszuwachs zwischen 67 und 350 Prozent. Die neue Klasse QStaticText beschleunigt das Rendern von Text, das damit doppelt so schnell gehen soll wie in Qt 4.6. QPainter macht das Zeichnen von Partikelsystemen mit OpenGL effizienter.

QtNetwork(öffnet im neuen Fenster) wurde um Bearer-Management erweitert. Darüber stellt Qt Informationen dazu bereit, ob ein System online oder offline ist und wie viele Netzwerkinterfaces gerade zur Verfügung stehen; es kann diese starten und stoppen sowie transparent zwischen unterschiedlichen Access-Points roamen.

Details zu den Neuerungen in Qt 4.7 sind in der Dokumentation(öffnet im neuen Fenster) des Frameworks zu finden. Qt 4.7.0 steht unter qt.nokia.com/downloads(öffnet im neuen Fenster) zum Download bereit. Dort findet sich auch ein aktualisiertes Qt SDK, das Qt 4.7 sowie Qt Creator 2.0.1 umfasst.


Relevante Themen