Abo
  • Services:
Anzeige
Alpha von Qt 5.4 ist erschienen.
Alpha von Qt 5.4 ist erschienen. (Bild: Digia)

UI-Framework: Alpha von Qt 5.4 mit Chrome-Webengine

Mit Qt 5.4 wird die neue Webengine auf Chromium erscheinen, zudem soll die Plattform WinRT voll unterstützt werden. Der Android-Port und die Grafikfunktionen sind ebenfalls verbessert worden. Die erste Alpha lässt sich nun testen.

Anzeige

Noch gibt es keine Binärversionen zum Testen von Qt 5.4, aber mit der nun veröffentlichten Alpha stehen die Funktionen für die geplante Veröffentlichung im November fest. Die wohl größte Neuerung, wie die Entwickler selbst schreiben, ist die Integration der neuen Webengine.

Diese erlaubt es, für das Einbetten von Web-Inhalten auf die Basis von Chromium 37 zurückzugreifen. Statt des bisher verwendeten Webkits, kommt damit der Google-Fork Blink als Rendering-Engine zum Einsatz. Die Texturen von Chromium können dabei direkt in einen OpenGL-Szenengraph gerendert werden, um diese mit Qt Quick zu verwenden. Offiziell unterstützt werden soll die Webengine für Windows, OS X und Linux. In der Enterprise Embedded Version von Qt ist die Webengine bereits veröffentlicht worden.

Mit dem 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. Darüber werden die Entwickler keine neuen Funktionen mehr zu QtWebkit hinzufügen. Noch soll dieses zwar weiterhin veröffentlicht werden, aber mit einer künftigen Version komplett eingestellt werden.

Android und Windows RT

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.

Zudem unterstützt Qt 5.4 nun die meisten seiner Module nun auch für die Windows Runtime (WinRT), wodurch die Anwendungen nun einfach auf Windows Phones, Tablets und im Modern-UI der Desktop-Rechner laufen sollte. 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 vereinfache außerdem die Installation auf den Geräten.

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 zu jedem anderen 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.

Weitere Neuerungen von Qt 5.4 listet das Projekt in seinem Wiki auf. Als weitere Lizenz kann nun zusätzlich zu den bisherigen auch die LGPLv3 für die Klassenbibliothek genutzt werden. Der Quellcode steht zum freien Download bereit. Enterprise-Kunden von Digia erhalten ebenfalls Zugang zu den Quellen.


eye home zur Startseite
rayo 11. Sep 2014

Hier: Das native Aussehen wird das Standardverhalten aller Bedienelemente unter Android.

ChristianKG 10. Sep 2014

Oh ok... Gut zu wissen. Bin noch ziemlich am Anfang und das ganze ist noch nicht so JS...



Anzeige

Stellenmarkt
  1. Stadtwerke München GmbH, München
  2. Schlütersche Verlagsgesellschaft mbH & Co. KG, Hannover
  3. über Ratbacher GmbH, Raum Bremen
  4. Medion AG, Essen


Anzeige
Spiele-Angebote
  1. (-65%) 6,99€
  2. 69,99€ (Vorbesteller-Preisgarantie)
  3. 5,99€

Folgen Sie uns
       


  1. Hauptversammlung

    Rocket Internet will eine Bank sein

  2. Alphabet

    Google-Chef verdient 200 Millionen US-Dollar

  3. Analysepapier

    Facebook berichtet offiziell von staatlicher Desinformation

  4. Apple

    Qualcomm reduziert Prognose wegen zurückgehaltener Zahlungen

  5. Underground Actually Free

    Amazon beendet Programm mit komplett kostenlosen Apps

  6. Onlinelexikon

    Türkische Behörden sperren Zugang zu Wikipedia

  7. Straßenverkehr

    Elon Musk baut U-Bahn für Autos

  8. Die Woche im Video

    Mr. Robot und Ms MINT

  9. Spülbohrverfahren

    Deutsche Telekom "spült" ihre Glasfaserkabel in die Erde

  10. Privacy Phone

    John McAfee stellt fragwürdiges Smartphone vor



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Sonos Playbase vs. Raumfeld Sounddeck: Wuchtiger Wumms im Wohnzimmer
Sonos Playbase vs. Raumfeld Sounddeck
Wuchtiger Wumms im Wohnzimmer
  1. Playbase im Hands on Sonos bringt kraftvolles Lautsprechersystem fürs Heimkino

Mobile-Games-Auslese: Untote Rundfahrt und mobiles Seemannsgarn
Mobile-Games-Auslese
Untote Rundfahrt und mobiles Seemannsgarn
  1. Spielebranche Beschäftigtenzahl in der deutschen Spielebranche sinkt
  2. Pay-by-Call Eltern haften nicht für unerlaubte Telefonkäufe der Kinder
  3. Spielebranche Deutscher Gamesmarkt war 2016 stabil

Siege M04 im Test: Creatives erste Sound-Blaster-Maus überzeugt
Siege M04 im Test
Creatives erste Sound-Blaster-Maus überzeugt

  1. Re: Warum kenne ich arbeitslose ITler?

    MaxiSaaS | 18:35

  2. Re: Objektiv oder Subjektiv

    neocron | 18:28

  3. SaaS-Entwicklungssystem ohne Quelltexte oder wozu...

    MaxiSaaS | 18:26

  4. Re: Und später mal in ein paar Jahren

    plutoniumsulfat | 18:23

  5. Re: Star Wars 7 - Das Erwachen der Vollkatastrophe :)

    P4r4dQx | 18:10


  1. 13:08

  2. 12:21

  3. 15:07

  4. 14:32

  5. 13:35

  6. 12:56

  7. 12:15

  8. 09:01


  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