Qt 6.2 chimango kumasulidwa

Kampani ya Qt yasindikiza kutulutsidwa kwa dongosolo la Qt 6.2, momwe ntchito ikupitilira kukhazikika ndikuwonjezera magwiridwe antchito a nthambi ya Qt 6. Qt 6.2 imapereka chithandizo pamapulatifomu Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY ndi QNX. Khodi yochokera ku zigawo za Qt imaperekedwa pansi pa malayisensi a LGPLv3 ndi GPLv2. Qt 6.2 yalandira mawonekedwe a LTS, pomwe zosintha zidzapangidwira kwa ogwiritsa ntchito zilolezo zamalonda kwa zaka zitatu (kwa ena, zosintha zidzasindikizidwa kwa miyezi isanu ndi umodzi kumasulidwa kwakukulu kusanapangidwe).

Nthambi ya Qt 6.2 imadziwika kuti yafika pamlingo wa Qt 5.15 potengera kapangidwe ka module ndipo ndiyoyenera kusamuka kuchokera ku Qt 5 kwa ogwiritsa ntchito ambiri. Kusintha kwakukulu mu Qt 6.2 makamaka kumakhudza kuphatikizidwa kwa ma modules omwe analipo mu Qt 5.15 koma sanali okonzeka kuphatikizidwa mu Qt 6.0 ndi 6.1 kumasulidwa. Makamaka, ma module omwe akusowa akuphatikizidwa:

  • Ndi Bluetooth
  • Zithunzi za Qt Media
  • Mtengo NFC 
  • Kuyika Qt
  • Zolankhula Zachangu za Qt
  • Zotsatira za Qt Remote
  • Zizindikiro za Qt
  • Qt SerialBus
  • Chithunzi cha Qt SerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Maofesi a Qt
  • Qt WebView

Zosintha mu Qt 6.2 (chidule cha zosintha mu nthambi ya Qt 6 zitha kupezeka pakuwunika koyambirira):

  • Mawonekedwe okongoletsedwa a "Instanced Rendering" awonjezedwa ku Qt Quick 3D, yomwe imakulolani kuti mupereke zochitika zingapo za chinthu chomwecho ndi masinthidwe osiyanasiyana nthawi imodzi. Anawonjezera 3D Particles API powonjezera zotsatira zobwera chifukwa cha kuchuluka kwakukulu kwa tinthu ting'onoting'ono (utsi, chifunga, ndi zina) pazithunzi za 3D. Yawonjezera kuthekera kopanga zochitika za Qt Quick Input pazinthu za 2D zophatikizidwa muzithunzi ndi mawonekedwe a 3D. Anawonjezera API yodziwira mphambano yamitundu yokhala ndi cheza chochokera pamalo osasintha.
  • QML Module CMake API yapagulu yaperekedwa, kufewetsa njira yopangira ma module anu a QML. Zosankha zosinthira machitidwe a qmllint (QML linter) zidakulitsidwa, ndipo chithandizo chopanga malipoti otsimikizira mumtundu wa JSON wawonjezedwa. Chida cha qmlformat chimagwiritsa ntchito laibulale ya QML dom.
  • Zomangamanga za Qt Multimedia module zasinthidwa, ndikuwonjezera zinthu monga kusankha mawu am'munsi ndi chilankhulo posewera kanema, komanso kuwonjezera zoikamo zapamwamba zojambulira ma multimedia.
  • Njira zatsopano zawonjezedwa ku Qt Charts kuti musinthe ma chart.
  • QImage idawonjezera chithandizo pamawonekedwe azithunzi omwe amafotokozera magawo amitundu pogwiritsa ntchito manambala oyandama.
  • QByteArray ::nambala() imatsimikizira ntchito yolondola yokhala ndi manambala olakwika m'makina omwe si a decimal.
  • Wowonjezera std ::chrono thandizo ku QLockFile.
  • Qt Network imapereka mwayi wogwiritsa ntchito ma backend osiyanasiyana a SSL nthawi imodzi.
  • Zowonjezera zothandizira machitidwe a Apple kutengera chipangizo cha M1 ARM. Thandizo la machitidwe a webOS, INTEGRITY ndi QNX abwezedwa. Onani chithandizo cha Windows 11 ndipo WebAssembly imaperekedwa.

Source: opennet.ru

Kuwonjezera ndemanga