Qt 6.2 je že izšel in to so njegove novosti

Predstavljeno podjetje Qt pred nekaj dnevi začetek nova različica «framework Qt 6.2», v katerem se delo še naprej stabilizira in povečuje funkcionalnost veje Qt 6.

Ta nova različica Qt 6.2 ponuja podporo za Windows 10, macOS 10.14+ in različne platforme Linux Med katerimi izstopajo Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+, pa tudi podpora za mobilne platforme iOS 13+, Android (API 23+) in druge, kot so webOS, INTEGRITY in QNX.

Glavne novosti Qt 6.2

Opaža se, da je lPodružnica Qt 6.2 je glede sestave modulov dosegla pariteto s Qt 5.15 večina uporabnikov pa je primeren za selitev Qt 5. Ključne izboljšave v Qt 6.2 se večinoma nanašajo na vključitev modulov, ki so bili na voljo v Qt 5.15, vendar niso bili pripravljeni za vključitev v različici Qt 6.0 in 6.1. Manjkajoči moduli so zlasti vključeni:

  • qt-bluetooth
  • Multimedija Qt
  • NFC
  • Pozicioniranje Qt
  • Hitri pogovorni okni Qt
  • Qt RemoteObjects
  • Senzorji Qt
  • Qt SerialBus
  • Serijski port Qt
  • Spletni kanal Qt
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Z izdajo Qt 6.2 bi morali skoraj vsi naši uporabniki prenesti svojo kodo iz Qt 5 v Qt 6. To smo storili z lastnimi orodji. Qt Design Studio 2.2 in Qt Creator 6 beta, ki bosta kmalu izšla, sta zasnovana na Qt 6.2 LTS.

Poleg dodajanja manjkajočih funkcij se je Qt 6.2 osredotočil na izboljšanje stabilnosti, zmogljivosti in kakovosti življenja razvijalcev.

Od sprememb, ki izstopajo v tej novi različici QT 6.2, je ena izmed njih nnov optimiziran način upodabljanja «Upodabljanje v primerih»Za Qt Quick 3D, ki omogoča upodabljanje več primerkov istega predmeta z različnimi transformacijami hkrati, poleg tega pa je bil dodan tudi API za 3D delce za dodajanje učinkov 3D prizorom, ki jih ustvarjajo velike nakopičene delce (dim, megla itd.).

Tudi v tej novi različici ponuja možnost ustvarjanja dogodkov Qt Quick Input za 2D elemente vgrajen v 3D prizore in teksture. Dodan je bil API za določanje presečišča modelov z žarkom, ki izvira iz poljubne točke v prizoru.

Poudarjeno je tudi, da Za poenostavitev je bil predlagan javni modul QML API CMake uporabniku postopek ustvarjanje modulov QMLPoleg možnosti za konfiguriranje obnašanja pripomočka qmllint (podloga QML) je bila dodana podpora za ustvarjanje poročil o preverjanju v obliki JSON. Pripomoček qmlformat uporablja knjižnico dom QML.

Po drugi strani pa je treba opozoriti tudi na posodobitev arhitekture modula Qt Multimedia, v katerem so se pojavile funkcije, kot so izbira podnapisov in jezika za predvajanje videa ter napredne nastavitve zajemanja večpredstavnostnih vsebin. metode za Qt Charts za prilagajanje grafikonov.

Od ostalih sprememb ki izstopajo iz te nove različice QT 6.2:

  • QImage je dodal podporo za oblike slik, ki določajo barvne parametre s plavajočo vejico.
  • QByteArray :: number () zagotavlja pravilno obravnavo negativnih števil v nedetikalnih sistemih.
  • Podpora Std :: chrono je dodana v QLockFile.
  • Qt Network ponuja možnost uporabe različnih podpor SSL hkrati.
  • Dodana podpora za sisteme Apple na osnovi čipa ARM M1. Vrnjena podpora za operacijske sisteme webOS, INTEGRITY in QNX. Predlagana je bila predhodna podpora za Windows 11 in WebAssembly.

Če vas zanima več o tem O tej novi različici QT lahko preverite podrobnosti V naslednji povezavi.

Končno morate vedeti, da so viri komponent Qt objavljeni pod licencami LGPLv3 in GPLv2. Qt 6.2 je prejel status različice LTS, v okviru katere bodo za uporabnike komercialne licence v treh letih ustvarjene posodobitve (za ostale bodo posodobitve objavljene šest mesecev pred oblikovanjem naslednje pomembne različice).


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.