Abo
  • Services:
Anzeige
Qt 5.9 soll drei Jahre lang Updates erhalten.
Qt 5.9 soll drei Jahre lang Updates erhalten. (Bild: Qt)

C++ Framework: Qt 5.9 verbessert Langzeitpflege

Qt 5.9 soll drei Jahre lang Updates erhalten.
Qt 5.9 soll drei Jahre lang Updates erhalten. (Bild: Qt)

Für das aktuelle Qt 5.9 hat das Entwicklerteam seine eigenen Werkzeuge überarbeitet. Das soll die Langzeitpflege des Frameworks vereinfachen. Qt 5.9 verbessert zudem die 3D-Funktionen und verkleinert den Binärcode.

Nach nur etwas mehr als einem Jahr veröffentlicht das Team von Qt mit Version 5.9 erneut einen Zweig seines Frameworks, der drei Jahre lang mit Updates versorgt werden soll. Der für Qt Hauptverantwortliche Entwickler Lars Knoll schreibt dazu in der Ankündigung, dass die vorhergehende Version mit Langzeitpflege (LTS) Qt 5.6 bereits Alterserscheinungen zeige und viele Nutzer um eine aktuellere LTS-Version gebeten haben.

Anzeige

Um die geplanten drei Jahre Support leisten zu können und dabei die Bedürfnisse der Nutzer besser zu befriedigen als mit Qt 5.6, habe das Qt-Team viel Arbeit in seine Werkzeuge gesteckt. Dies umfasse vor allem das Continuous-Integration-System und das Testframework zum Erstellen eigener Veröffentlichungen.

Das Team ist deshalb überzeugt davon, mit Qt 5.9 wesentlich häufiger Updates und Patches veröffentlichen zu können, als dies mit der 5.6-Serie möglich gewesen sei. Im Vergleich zu dem alten LTS-Zweig enthalte Qt 5.9 zudem über 2000 Bug-Fixes und natürlich eine Vielzahl neuer Funktionen.

Besserer Kern und schnellere 3D-GUIs

So unterstützt Qt Core eine Abstraktion für 16-Bit-Fließkommazahlen, was die Verwendung anderer APIs und deren Nutzung von GPUs erleichtern soll. Gemeint ist hiermit wohl vor allem maschinelles Lernen, das bei den Qt-Großkunden aus der Automobilindustrie immer wichtiger wird. Entwickler, die Qt verwenden, können nun außerdem die Betriebssystemversion über einen API-Aufruf testen und HSTS verwenden.

Das GUI-Modul von Qt kann nun Compute-Shader verarbeiten und verfügt über einen Shader-Cache, der das Zwischenspeichern kompilierter OpenGL-Shader erlaubt. Das hauptsächlich zum Erstellen grafischer Oberflächen gedachte Qt Quick nutzt diesen Shader in der aktuellen Version bereits, was vor allem die Anwendungsstarts beschleunigen soll.

Qt 5.9 enthält darüber hinaus eine neue Art Cache-Infrastruktur für die eigene deklarative Sprache QML. Diese Technik erzeugt beim Programmstart einen Binärcache der genutzten QML-Dateien. Dieser Cache kann auch schon beim Bauen der Anwendung mit erzeugt werden. Daraus sollen sich ähnliche Geschwindigkeitsvorteile und schnellere Startzeiten ergeben wie jene, die mit dem kommerziell erhältlichen Qt Quick Compiler umgesetzt werden können.

Zusätzlich zu weiteren Neuerungen in den verschiedenen Modulen von Qt und der Unterstützung weiterer Betriebssysteme unterstützt Qt 5.9 das Kompilieren mit der Option Os der Gnu Compiler Collection. Hierbei wird die Größe des erzeugten Binärcodes optimiert, was Verkleinerungen von 5 bis zu 20 Prozent für die Qt-Bibliotheken und Anwendungen bringen soll.


eye home zur Startseite
Schnarchnase 02. Jun 2017

Bugs werden gefixt, es könnte also auch in Qt5.9 nachgeliefert werden. Falls das (warum...

Themenstart

Kommentieren



Anzeige

Stellenmarkt
  1. GK Software AG, Schöneck, Pilsen (Tschechische Republik)
  2. TAKATA AG, Berlin
  3. Robert Bosch GmbH, Stuttgart-Vaihingen
  4. Continental AG, Frankfurt, Regensburg


Anzeige
Spiele-Angebote
  1. 2,99€
  2. 4,99€
  3. PC 59,99€, PS4 69,99€ oder Ronaldo Edition 89,99€

Folgen Sie uns
       


  1. Augmented Reality

    Cast AR trotz Valve-Technologietransfer am Ende

  2. Online-Banking

    Zahlungsdienste der Commerzbank ausgefallen

  3. Fritz-Labor-Version

    AVM baut Mesh-WLAN in seine Router und Repeater ein

  4. Smartphone

    Der Verkauf des Oneplus Five beginnt

  5. Sprint

    Milliardenfusion der Telekom in USA wird noch größer

  6. Aruba HPE

    Indoor-Tracking leicht gemacht

  7. Messaging

    Google Talk wird durch Hangouts abgelöst

  8. Eyetracking

    Apple soll brandenburgische Firma Sensomotoric gekauft haben

  9. Forschungsprogramm

    Apple least Autos für autonomes Fahren bei Hertz

  10. Apple

    Öffentliche Beta von iOS 11 erschienen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
WD Black SSD im Test: Mehr Blau als Schwarz
WD Black SSD im Test
Mehr Blau als Schwarz
  1. NAND-Flash Toshiba legt sich beim Verkauf des Flashspeicher-Fab fest
  2. SSD WD Blue 3D ist sparsamer und kommt mit 2 TByte
  3. Western Digital Mini-SSD in externem Gehäuse schafft 512 MByte pro Sekunde

Amateur-Hörspiele: Drei Fragezeichen, TKKG - und jetzt komm' ich!
Amateur-Hörspiele
Drei Fragezeichen, TKKG - und jetzt komm' ich!
  1. Internet Lädt noch
  2. NetzDG EU-Kommission will Hate-Speech-Gesetz nicht stoppen
  3. Equal Rating Innovation Challenge Mozilla will indische Dörfer ins Netz holen

Qubits teleportieren: So funktioniert Quantenkommunikation per Satellit
Qubits teleportieren
So funktioniert Quantenkommunikation per Satellit
  1. Quantencomputer Ein Forscher in den unergründlichen Weiten des Hilbertraums
  2. Quantenprogrammierung "Die physikalische Welt kann kreativer sein als wir selbst"
  3. Quantenoptik Vom Batman-Fan zum Quantenphysiker

  1. Re: Repeater 1750E per LAN anschließen?

    georg2006 | 10:49

  2. "Sensomotoric Instruments" heißen die. kt

    otraupe | 10:47

  3. Re: ALB- oder ALPTRAUM?

    gadthrawn | 10:45

  4. Re: Wie Nintendo seine Switch ignoriert...

    elcravo | 10:44

  5. Re: Welche Wirkung hat dies den über das konkrete...

    Oktavian | 10:42


  1. 10:59

  2. 10:44

  3. 10:27

  4. 09:47

  5. 09:41

  6. 09:31

  7. 08:48

  8. 08:23


  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