Abo
  • Services:
Anzeige
Für Qt 5.4 dankt Chef-Entwickler Lars Knoll auch der Community.
Für Qt 5.4 dankt Chef-Entwickler Lars Knoll auch der Community. (Bild: qt.io)

UI-Framework: Qt 5.4 bringt neue Web-Techniken und WinRT-Support

Neue Techniken für die Einbindung von Web-Inhalten, vollen WinRT-Support und viele Verbesserungen an den Grafik-Komponenten bietet die Veröffentlichung von Qt 5.4. Außerdem gibt es eine neue Lizenz und neue Möglichkeiten für kommerzielle Kunden.

Anzeige

Das UI-Framework Qt ist in Version 5.4 erschienen. Die wohl größte Neuerung ist die Integration der neuen Web-Engine. Durch diese kann beim Einbetten von Web-Inhalten auf die Basis von Chromium zurückgriffen werden. Statt des bisher verwendeten Webkits kommt damit der Google-Fork Blink als Rendering-Engine zum Einsatz. Offiziell unterstützt wird die Web-Engine für Windows, OS X und Linux. In der Enterprise Embedded Version von Qt ist sie bereits veröffentlicht worden.

Das Webkit-Modul wird zwar weitergepflegt, soll aber keine neuen Funktionen erhalten. Mit dem ebenfalls neuen Webchannel-Modul, das für die Integration von QML und C++ mit HTML und Javascript sorgt, können die QObject-Funktionen in Javascript weiterverwendet werden. Das Webview-Modul, das für iOS und Android bereitsteht, kann zudem auf die nativen Browser-Engines der Betriebssysteme zugreifen. Letzteres ist aber noch als technische Vorschau ausgewiesen.

Betriebssystem-Support ausgebaut

Mit Qt 5.4 wird nun auch die Windows Runtime (WinRT) stabil unterstützt, wodurch die Anwendungen einfach auf Windows Phones, Tablets und im Modern-UI der Desktop-Rechner laufen sollten. Für Smartphones muss mindestens Windows Phone 8.1 genutzt werden. Der Verzicht auf ältere Versionen erlaubt dem Team eine einfachere Pflege, da der Direct3D-Compiler nicht mehr verwendet wird. Das vereinfacht nach Angaben des Teams außerdem die Installation auf den Geräten.

Anwendungen, die den Android-Port von Qt verwenden, können mit Version 5.4 ein natives Look-and-Feel in QML-Kontrollelementen umsetzen, die auf dem Qt-Quick-Framework basieren. Bisher war dies nur für die sogenannten Widgets möglich und das auch nur über Umwege. Das native Aussehen wird das Standardverhalten aller Bedienelemente unter Android.

Das Entwickler-Team hat zudem daran gearbeitet, die aktuellen Versionen von iOS und Mac OS X zu integrieren. Außerdem kann Qt nun mit XCode 6 verwendet werden. Auch das neue Signierverfahren des Codes kann genutzt werden, was die Voraussetzung für die Aufnahme im App Store ist.

Grafikverbesserungen

Einen kompletten Ersatz für die in Qt 4 enthaltene QGLWidget-Klasse bietet das neue QOpenGLWidget. Dieses Modul erlaubt die Benutzung von Inhalten, die mit OpenGL gerendert worden sind, ähnlich wie jedes andere QWidget. Über ein neues Rendering-API lassen sich zudem Szenen von Qt Quick 2 in ein Framebuffer-Objekt rendern. So lassen sich mit Qt erstellte Inhalte in anderen Rendering-Engines verwenden.

Um die OpenGL-Unterstützung unter Windows zu verbessern, kann Qt dynamisch auf verschiedene Implementierungen zugreifen. Das erlaubt einen Wechsel zwischen dem nativen Treiber, die Angle-Implementierung von OpenGL ES 2.0 oder eine reine Software-Lösung.

Neu hinzugekommen sind auch BluetoothLE unter Linux dank Bluez, die Verwendung endlicher Automaten in QML und ein flacher Stil für die Qt-Quick-Bedienelemente. Kommerzielle Kunden können einen 2D-Renderer für Qt Quick einsetzen, der ohne OpenGL auskommt. Die Möglichkeiten für Qt auf eingebetteten Geräten sind zudem erweitert worden.

Zusätzlich zu den bisherigen Lizenzoptionen stehen einige Teile von Qt nun auch unter LGPLv3 bereit. Das Framework ist als Download auf den Projektseiten verfügbar. Parallel zu Qt 5.4 erscheint auch die offizielle IDE Qt Creator in der neuen Version 3.3.


eye home zur Startseite
Seitan-Sushi-Fan 11. Dez 2014

Wurde abgelehnt. Ändert nichts daran, dass die CEF nicht haben wollen.

MistelMistel 10. Dez 2014

Schade das Cascades immer noch bei Qt 4.8 steckt, ich hoffe das da bald Qt 5.4...



Anzeige

Stellenmarkt
  1. DRÄXLMAIER Group, Vilsbiburg
  2. MT AG, Ratingen
  3. gkv informatik, Wuppertal
  4. dSPACE GmbH, Paderborn


Anzeige
Blu-ray-Angebote
  1. 29,99€ (Vorbesteller-Preisgarantie)
  2. 18,00€ (ohne Prime bzw. unter 29€-Einkaufswert zzgl. 3€ Versand)
  3. (u. a. Die Unfassbaren, Ghostbusters I & II, Jurassic World, Fast & Furious 7 Extended Version)

Folgen Sie uns
       


  1. Bezahlinhalte

    Bild fordert Obergrenze für Focus Online

  2. Free-to-Play

    Forum von Clash-of-Clans-Betreiber gehackt

  3. Project CSX

    ZTEs Community-Smartphone kommt nicht gut an

  4. Berliner Nahverkehr

    Alle U-Bahnhöfe bekommen WLAN-Versorgung

  5. Vorstand

    Deutsche Telekom arbeitet an vielen Glasfaser-Kooperationen

  6. Festplatten

    Seagate schließt HDD-Werk und entlässt Tausende

  7. Neue Bedienungssysteme im Auto

    Es kribbelt in den Fingern

  8. Verkehr

    China investiert weiter in Hochgeschwindigkeitszüge

  9. 2016

    Bundesnetzagentur sperrt fast eine Million Elektrogeräte

  10. Sopine A64

    Weiterer Bastelrechner im Speicherriegel-Format erscheint



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
U Ultra und U Play im Hands on: HTCs intelligente Smartphones hören immer zu
U Ultra und U Play im Hands on
HTCs intelligente Smartphones hören immer zu
  1. VR-Headset HTC stellt Kopfhörerband und Tracker für Vive vor
  2. HTC 10 Evo im Kurztest HTCs eigenwillige Evolution
  3. Virtual Reality HTC stellt Drahtlos-Kit für Vive vor

Taps im Test: Aufsatz versagt bei den meisten Fingerabdrucksensoren
Taps im Test
Aufsatz versagt bei den meisten Fingerabdrucksensoren
  1. Glas Der Wunderwerkstoff
  2. Smartphone-Prognosen Das Scheitern der Marktforscher
  3. Studie Smartphones und Tablets können den Körper belasten

Wonder Workshop Dash im Test: Ein Roboter riskiert eine kesse Lippe
Wonder Workshop Dash im Test
Ein Roboter riskiert eine kesse Lippe
  1. Supermarkt-Automatisierung Einkaufskorb rechnet ab und packt ein
  2. Robot Operating System Was Bratwurst-Bot und autonome Autos gemeinsam haben
  3. Roboterarm Dobot M1 - der Industrieroboter für daheim

  1. Re: Nicht machbar

    mnementh | 16:07

  2. Re: Was genau klaut die Ressourcen?

    NaruHina | 16:06

  3. Re: How about a nice game of chess?

    mnementh | 16:04

  4. Gefährlich

    mrgenie | 16:04

  5. Re: Verstehe die Admins der Installationen nicht

    tingelchen | 16:03


  1. 16:07

  2. 15:52

  3. 14:36

  4. 14:30

  5. 13:10

  6. 12:30

  7. 12:01

  8. 11:53


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel