Qt 6.2 je već objavljen i ovo su njegove vijesti

Kompanija Qt je predstavljena prije nekoliko dana pokretanje nova verzija «framework Qt 6.2», u kojem se rad nastavlja stabilizirati i povećavati funkcionalnost grane Qt 6.

Ova nova verzija Qt 6.2 pruža podršku za Windows 10, macOS 10.14+ i različite Linux platforme Među kojima se ističu Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+, kao i podrška za mobilne platforme iOS 13+, Android (API 23+) i druge poput webOS -a, INTEGRITY -a i QNX -a.

Glavne nove karakteristike Qt 6.2

Uočeno je da je lGrana Qt 6.2 dostigla je paritet sa Qt 5.15 u pogledu sastava modula a većina korisnika je pogodna za migraciju Qt 5. Ključna poboljšanja u Qt 6.2 uglavnom se odnose na uključivanje modula koji su bili dostupni u Qt 5.15, ali nisu bili spremni za uključivanje u verzije Qt 6.0 i 6.1. Konkretno, nedostajući moduli su uključeni:

  • qt-bluetooth
  • Qt Multimedija
  • NFC
  • Qt Pozicioniranje
  • Qt brzi dijalozi
  • Qt RemoteObjects
  • Qt senzori
  • Qt SerialBus
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Izlaskom Qt 6.2, gotovo svi naši korisnici trebali bi moći migrirati svoj kôd s Qt 5 na Qt 6. To smo učinili vlastitim alatima. Naime, Qt Design Studio 2.2 i Qt Creator 6 beta, koji će uskoro biti objavljeni, bazirani su na Qt 6.2 LTS.

Osim dodavanja nedostajućih funkcija, Qt 6.2 se fokusirao na poboljšanje stabilnosti, performansi i kvalitete života programera.

Od promjena koje se ističu u ovoj novoj verziji QT 6.2, jedna od njih je nnovi optimizirani način iscrtavanja «Renderiranje u instancama»Za Qt Quick 3D, koji omogućava iscrtavanje više instanci istog objekta s različitim transformacijama u isto vrijeme, plus dodan je i API za 3D čestice za dodavanje efekata 3D scenama nastalim velikim nakupljanjem čestica (dim, magla itd.).

Takođe u ovoj novoj verziji pruža mogućnost stvaranja Qt Quick Input događaja za 2D elemente ugrađen u 3D scene i teksture. Dodan je API za određivanje presjeka modela sa zrakom koja proizlazi iz proizvoljne tačke u sceni.

Takođe je istaknuto da Javni QML modul CMake API predložen je radi pojednostavljenja korisnik proces kreiranje QML modulaOsim opcija za konfiguriranje ponašanja pomoćnog programa qmllint (QML linter), dodana je podrška za generiranje izvješća o provjeri valjanosti u JSON formatu. Pomoćni program qmlformat koristi QML dom biblioteku.

S druge strane, također se napominje da je modernizirana arhitektura Qt Multimedijalnog modula, u kojoj su se pojavile značajke poput izbora titlova i jezika za reprodukciju videozapisa, kao i napredne postavke za snimanje multimedijskog sadržaja. metode za Qt Charts za prilagođavanje grafikona.

Od ostalih promjena koji se izdvajaju od ove nove verzije QT 6.2:

  • QImage je dodao podršku za formate slika koji određuju parametre boje s pomičnim zarezom.
  • QByteArray :: number () pruža ispravno rukovanje negativnim brojevima u nedetikalnim sistemima.
  • Dodana std :: chrono podrška za QLockFile.
  • Qt Network nudi mogućnost korištenja različitih SSL pozadina u isto vrijeme.
  • Dodana podrška za Apple sisteme zasnovane na ARM M1 čipu. Vraćena podrška za operativne sisteme webOS, INTEGRITY i QNX. Predložena je preliminarna podrška za Windows 11 i WebAssembly.

Ako vas zanima više o tome O ovoj novoj verziji QT -a možete provjeriti detalje Na sledećem linku.

Konačno, trebali biste znati da su izvori Qt komponenti objavljeni pod licencama LGPLv3 i GPLv2. Qt 6.2 je dobio status LTS verzije, unutar koje će se generirati ažuriranja za korisnike komercijalne licence u roku od tri godine (za ostale, ažuriranja će biti objavljena šest mjeseci prije formiranja sljedeće značajne verzije).


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.