I-Qt Company ishicilele ukukhishwa kohlaka lwe-Qt 6.2, lapho umsebenzi uqhubeka nokuzinza nokwandisa ukusebenza kwegatsha le-Qt 6. I-Qt 6.2 inikeza ukusekelwa kwamapulatifomu Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY ne-QNX. Ikhodi yomthombo yezingxenye ze-Qt inikezwa ngaphansi kwamalayisensi e-LGPLv3 kanye ne-GPLv2. I-Qt 6.2 ithole isimo sokukhishwa kwe-LTS, lapho kuzokwenziwa khona izibuyekezo kubasebenzisi belayisense yezentengiselwano iminyaka emithathu (kwabanye, izibuyekezo zizoshicilelwa izinyanga eziyisithupha ngaphambi kokukhishwa okukhulu okulandelayo).
Igatsha le-Qt 6.2 limakwe njengelifinyelele ukulingana ne-Qt 5.15 mayelana nokwakheka kwemojuli futhi lifanele ukufuduka ukusuka ku-Qt 5 kubasebenzisi abaningi. Ukuthuthukiswa okubalulekile ku-Qt 6.2 ikakhulukazi kuthinta ukufakwa kwamamojula ayetholakala ku-Qt 5.15 kodwa ayengakakulungeli ukufakwa ekukhishweni kwe-Qt 6.0 naku-6.1. Ikakhulukazi, amamojula angekho afakiwe:
- Qt i-Bluetooth
- I-Qt Multimedia
- I-Qt NFC
- Ukumiswa kwe-Qt
- Izingxoxo Ezisheshayo ze-Qt
- Izinto ze-Qt RemoteObjects
- Izinzwa ze-Qt
- I-SerialBus ye-Qt
- I-Qt SerialPort
- I-QT WebChannel
- Qt WebEngine
- Qt WebSockets
- Ukubuka kwe-Qt Web
Izinguquko ku-Qt 6.2 (uhlaka lwezinguquko egatsheni le-Qt 6 lungatholakala ekubuyekezweni kwangaphambilini):
- Imodi yokunikezela ethuthukisiwe "Yokunikezela Okuzenzekelayo" yengezwe ku-Qt Quick 3D, ekuvumela ukuthi unikeze izimo ezimbalwa zento efanayo ngoshintsho oluhlukile ngesikhathi esisodwa. Kwengezwe i-3D Particles API yokwengeza imiphumela ekhiqizwe ukunqwabelana okukhulu kwezinhlayiya (intuthu, inkungu, njll.) kuzigcawu ze-3D. Kwengezwe amandla okudala imicimbi ye-Qt Quick Input yezinto ze-2D ezishumekwe ezigcawini ze-3D nokuthungwa. Kwengezwe i-API yokunquma ukuphambana kwamamodeli ngomsebe ovela endaweni ethile esigcawini.
- Kuphakanyiswe i-QML Module CMake API esesidlangalaleni, okwenza kube lula inqubo yokudala amamojula akho e-QML. Izinketho zokwenza ngendlela oyifisayo ukuziphatha kwensiza ye-qmllint (QML linter) zinwetshiwe, futhi nokusekelwa kokukhiqiza imibiko yokuqinisekisa ngefomethi ye-JSON yengeziwe. Insiza ye-qmlformat isebenzisa isizinda selabhulali ye-QML.
- Isakhiwo semojuli ye-Qt Multimedia seyenziwe yaba yesimanjemanje, kwengeza izici ezinjengokukhetha imibhalo engezansi nolimi lapho udlala ividiyo, kanye nokwengeza izilungiselelo ezithuthukisiwe zokuthwebula okuqukethwe kwe-multimedia.
- Izindlela ezintsha zengeziwe kumashadi e-Qt ukwenza amashadi abe ngokwezifiso.
- I-QImage yengeze ukwesekwa kwamafomethi ezithombe acacisa amapharamitha ombala kusetshenziswa izinombolo zamaphoyinti antantayo.
- I-QByteArray::inombolo() iqinisekisa umsebenzi olungile onezinombolo ezinegethivu kumasistimu angewona amadesimali.
- Kwengezwe i-std::chrono ukwesekwa ku-QLockFile.
- Inethiwekhi ye-Qt inikeza amandla okusebenzisa ama-backend ahlukene e-SSL kanyekanye.
- Usekelo olungeziwe lwezinhlelo ze-Apple ezisuselwe ku-chip ye-M1 ARM. Ukusekela kwe-webOS, INTEGRITY kanye nezinhlelo zokusebenza ze-QNX kubuyisiwe. Hlola kuqala usekelo lwe-Windows 11 futhi i-WebAssembly iyahlinzekwa.
Source: opennet.ru