Qt 5.12 LTS bringt Python, WebAssembly und Qt 3D voran

The Qt Company hat Qt 5.12 am 6. Dezember 2018 als Long-Term-Support-Version veröffentlicht. Der offizielle Qt-Blog nennt drei Jahre Unterstützung und mehr als 2.000 behobene Fehler seit Qt 5.9.7.

Die Version unterstützt Qt for Python vollständig und führt die WebAssembly-Unterstützung als zweite Technology Preview weiter. Damit können Entwickler Qt-Anwendungen für moderne Webbrowser kompilieren. Qt 5.12 verbessert außerdem die Performance und den Speicherverbrauch von Qt 3D und der QML-Engine.

https://youtu.be/ic0PnF04N-Q

Qt for Python und WebAssembly

Qt for Python stellt die Qt-APIs über Python-Bindings bereit. Für die Details verwies Qt auf einen eigenen Release-Beitrag zu PySide2 und Shiboken2. Die Qt-5.12-Veröffentlichung selbst ergänzte außerdem Qt Remote Objects und das Qt WebGL Streaming Plugin als vollständig unterstützte Module.

Im QML-Bereich wurde die JavaScript-Unterstützung auf ECMAScript 7 erweitert. Neue Input Handler, eine leistungsfähigere TableView und vorab erzeugbare Texturen sollten die Entwicklung interaktiver Oberflächen vereinfachen. Für technische Teams in der Spieleentwicklung und für Werkzeuge rund um 3D-Inhalte ist Qt damit als plattformübergreifende UI- und Laufzeitumgebung interessant.

Die Veröffentlichung setzte die Entwicklung der Qt-Werkzeuge fort. Wenige Wochen zuvor hatte der Qt Creator 4.8 Beta bereits das Language Server Protocol in den Mittelpunkt gestellt.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein