Qt 6.2 ukukhutshwa kwesakhelo

Inkampani yeQt ipapashe ukukhutshwa kwesikhokelo se-Qt 6.2, apho umsebenzi uqhubeka nokuzinza kunye nokwandisa ukusebenza kwesebe le-Qt 6. I-Qt 6.2 inikeza inkxaso kwiiplatifomu Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS) I-8.1+, i-openSUSE 15.1+), i-iOS 13+, i-Android (i-API 23+), i-webOS, INTEGRITY kunye ne-QNX. Ikhowudi yomthombo yamacandelo e-Qt inikwe phantsi kwe-LGPLv3 kunye neelayisensi ze-GPLv2. I-Qt 6.2 ifumene isimo sokukhululwa kwe-LTS, apho uhlaziyo luya kuveliswa kubasebenzisi beelayisensi zorhwebo iminyaka emithathu (kwabanye, ukuhlaziywa kuya kupapashwa kwiinyanga ezintandathu ngaphambi kokuba kukhululwe ukukhululwa okukhulu).

Isebe le-Qt 6.2 liphawulwe njengelifikelele kwi-parity kunye ne-Qt 5.15 ngokwemigaqo yokwakheka kwemodyuli kwaye ifanelekile ukufuduka ukusuka kwi-Qt 5 kubasebenzisi abaninzi. Uphuculo oluphambili kwi-Qt 6.2 lubandakanya ikakhulu ukufakwa kweemodyuli ezazifumaneka kwi-Qt 5.15 kodwa zingakulungele ukufakwa kwi-Qt 6.0 kunye ne-6.1 yokukhutshwa. Ngokukodwa, iimodyuli ezingekhoyo zibandakanyiwe:

  • Qt iBluetooth
  • Qt Imithombo yeendaba
  • NFC 
  • Ukubekwa kweQt
  • Iincoko zababini ezikhawulezayo zeQt
  • Izinto ezikude zeQt
  • Iimvakalelo zeQt
  • Qt Uthotho lweeBhali
  • Qt Uthotho lwePort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Umboniso weWebhu weQt

Utshintsho kwi-Qt 6.2 (isishwankathelo sotshintsho kwi-Qt 6 yesebe inokufumaneka kuphononongo lwangaphambili):

  • Unikezelo olulungiselelweyo lwemo yonikezelo yongezwe kwi-Qt eKhawulezayo 3D, ekuvumela ukuba unikezele ngemizekelo emininzi yento enye ngeenguqu ezahlukeneyo ngexesha elinye. Yongeza i-3D Particles API yokongeza iziphumo eziveliswa yingqokelela enkulu yamasuntswana (umsi, inkungu, njl.njl.) kwimiboniso ye-3D. Kongezwe ukukwazi ukwenza imisitho ye-Qt yoNgeniso oluKhawulezayo kwizinto ze-2D ezizinziswe kwimiboniso ye-3D kunye nokwenziwa. Yongeza i-API yokumisela ukuhlangana kweemodeli kunye ne-ray ephuma kwindawo engafanelekanga kwindawo.
  • I-API kawonkewonke ye-QML Module CMake API iye yacetywa, yenza lula inkqubo yokuyila iimodyuli zakho ze-QML. Iinketho zokwenza ngokwezifiso ukuziphatha kwe-qmllint (i-QML linter) eluncedo yandisiwe, kwaye inkxaso yokuvelisa iingxelo zokuqinisekisa kwifomathi ye-JSON yongezwe. Usetyenziso lwe-qmlformat lusebenzisa ithala leencwadi le-QML dom.
  • Uyilo lwemodyuli yeQt yeMultimedia yenziwe yangoku, yongeza iimpawu ezinjengokukhetha imibhalo engezantsi kunye nolwimi xa udlala ividiyo, kunye nokongeza useto oluphambili lokuthatha umxholo wemultimedia.
  • Iindlela ezintsha zongezwe kwiitshathi zeQt ukulungiselela iitshathi.
  • I-QImage yongeze inkxaso yeefomati zemifanekiso ezichaza iiparamitha zemibala kusetyenziswa amanani amanqaku adadayo.
  • QByteArray ::inombolo () iqinisekisa umsebenzi ochanekileyo onamanani athabathayo kwiinkqubo ezingezizo idesimali.
  • I-std yongeziwe :: inkxaso ye-chrono kwi-QLockFile.
  • Inethiwekhi ye-Qt ibonelela ngokukwazi ukusebenzisa ii-backends ze-SSL ezahlukeneyo ngaxeshanye.
  • Inkxaso eyongeziweyo kwiinkqubo ze-Apple ezisekwe kwi-chip ye-M1 ye-ARM. Inkxaso ye-webOS, INTEGRITY kunye neenkqubo zokusebenza ze-QNX zibuyiselwe. Inkxaso yokujonga kwangaphambili Windows 11 kwaye iWebAssembly iyanikezelwa.

umthombo: opennet.ru

Yongeza izimvo