Qt 5.15


Qt 5.15

Op maaie 26 waard in nije ferzje fan it C++-ramt frijlitten Qt 5.15 LTS.

Dizze ferzje is de lêste ferzje fan Qt 5 foar de frijlitting fan Qt 6. Funksjes dy't pland binne foar ferwidering yn Qt 6 wurde ôfret yn 'e hjoeddeistige release. Net-kommersjele stipe sil wurde levere oant de frijlitting fan Qt 6, kommersjele stipe sil wurde levere foar trije jier.

Nije útjeften:

  • Begûn migrearjen fan de Qt-grafykstapel nei Qt Rendering Hardware Interface (RHI), wêrmei Qt Quick applikaasjes te rinne boppe op Direct 3D, Metal (Apple graphics API), Vulkan and OpenGL. Qt RHI is pland om in sintraal diel te wêzen fan Qt 6.

  • Folsleine stipe tafoege Qt Quick 3D - API foar ynbêde 3D ynhâld yn applikaasjes basearre op Qt Quick mei de mooglikheid om te definiearjen 3D sênes yn QML. Earst yntrodusearre yn Qt 5.14, de hjoeddeistige release foeget stipe ta foar post-ferwurkingseffekten, in nije API foar oanpaste mjitkunde, in quaternion-basearre foarmrotaasje API, en stipe foar divergerjende strielen.

  • Qt DesignStudio 1.5 mei stipe foar Qt Quick 3D, in opnij ûntwurpen ynterface basearre op snappy widgets, ferbettere 3D viewing, de mooglikheid om te foegjen annotaasjes oan eleminten en in nij diagram bewurker.

  • В Qt QML tafoege "fereaske" eigenskippen foar komponinten wêrfan de wearden moatte wurde ynsteld troch brûkers fan 'e komponint, ynline ynstelling fan komponinten, deklarative manier fan ynstellen fan typen, gearfoegje operator ?? om de wearde yn te stellen as de wearde oan de linkerkant NULL is. De warskôgings fan it qmllint-nutsbedriuw binne ek ferbettere, it qmlformat-hulpprogramma is tafoege om te kontrolearjen nei it neilibjen fan 'e QML-koadestylrjochtlinen, QML as ûnderdiel fan it Qt-pakket foar mikrocontrollers is kompatibel wurden mei QML foar Qt 5.15.

  • В Qt Fluch tafoege stipe foar kleur romten foar Image eleminten, tafoege PathText elemint oan Qt Quick Shapes. De eigenskip cursorShape is tafoege oan de oanwizer om de foarm fan de mûsoanwizer yn te stellen is in HeaderView-objekt tafoege oan TableView foar it tafoegjen fan fertikale en horizontale tabelkoppen.

  • Ferbettere stipe foar client-side styling (CSD).

  • Qt Lottie, de Adobe Effects-animaasje-yntegraasjemodule, wurdt no folslein stipe.

  • Qt WebEngine bywurke nei Chromium 80.

  • У Qt 3D Ferbettere stipe foar profilearjen en debuggen.

  • Qt Media stipet rendering op meardere oerflakken. De prosedueres foar skaalfergrutting en konvertearjen fan ôfbyldings yn 'e Qt GUI binne no yn in protte gefallen multi-threaded.

  • Qt netwurk stipet oanpaste timeouts en TLS 1.3 sesjekaartsjes.

  • QRunnable en QThreadPool kin wurkje gear mei std :: function, tafoege cross-platform jiskefet metoade QFile :: moveToTrash ().

  • Stipe tafoege foar dialoochfinster foar native triemseleksje yn Android.

Boarne: linux.org.ru

Add a comment