Ukukhishwa kohlaka lwe-Qt 6.5

I-Qt Company ishicilele ukukhululwa kohlaka lwe-Qt 6.5, lapho umsebenzi uqhubeka nokuzinza nokwandisa ukusebenza kwegatsha le-Qt 6. I-Qt 6.5 inikeza ukusekelwa kweWindows 10+, macOS 11+, Linux platforms (Ubuntu 20.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.4 /9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY ne-QNX. Ikhodi yomthombo yezingxenye ze-Qt inikezwa ngaphansi kwamalayisensi e-LGPLv3 kanye ne-GPLv2.

I-Qt 6.5 ithole isimo sokukhishwa kwe-LTS, lapho kuzokwenziwa khona izibuyekezo kubasebenzisi belayisense yezentengiselwano iminyaka emithathu (kwabanye, izibuyekezo zizoshicilelwa izinyanga eziyisithupha ngaphambi kokukhishwa okukhulu okulandelayo). Ukusekelwa kwegatsha langaphambilini le-LTS le-Qt 6.2 kuzohlala kuze kube uSepthemba 30, 2024. Igatsha le-Qt 5.15 lizogcinwa kuze kube nguMeyi 2025.

Izinguquko ezinkulu ku-Qt 6.5:

  • Imojula ye-Qt Quick 3D Physics isizinzisiwe futhi yenziwa yasekelwa ngokugcwele, ihlinzeka nge-API yokulingisa kwefiziksi engasetshenziswa ngokuhambisana ne-Qt Quick 3D ukuze kusetshenziswe izinto ezingokoqobo kanye nokunyakaza kwezinto ezigcawini ze-3D. Ukuqaliswa kusekelwe injini ye-PhysX.
  • Kungezwe ukusekelwa kwemodi emnyama yesikhulumi seWindows. Ukusetshenziswa okuzenzakalelayo kwedizayini emnyama eyenziwe yasebenza kusistimu nokulungiswa kwamafreyimu namaheda uma uhlelo lokusebenza lisebenzisa isitayela esingashintshi iphalethi. Kuhlelo lokusebenza, ungalungiselela ukusabela kwakho ezinguqukweni zetimu yesistimu ngokucubungula izinguquko kusici se-QStyleHints::colorScheme.
    Ukukhishwa kohlaka lwe-Qt 6.5
  • Ku-Qt Quick Controls, isitayela Se-Material se-Android senziwe savumelana nezincomo ze-Material 3. Isitayela esigcwele ngokugcwele se-iOS sisetshenzisiwe. Ama-API angeziwe okushintsha ukubukeka (isibonelo, i-containerStyle ye-TextField noma i-TextArea, noma i-roundedScale yezinkinobho nama-popovers).
    Ukukhishwa kohlaka lwe-Qt 6.5
  • Kuplathifomu ye-macOS, izinhlelo zokusebenza ezisebenzisa i-QMessageBox noma i-QErrorMessage zibonisa izingxoxo zendawo yesikhulumi.
    Ukukhishwa kohlaka lwe-Qt 6.5
  • Ku-Wayland, i-QNativeInterface::I-QWaylandIsixhumi esibonakalayo sohlelo lohlelo lokusebenza sengeziwe ukuze kufinyelelwe okuqondile ezintweni zomdabu wase-Wayland ezisetshenziswa ezakhiweni zangaphakathi ze-Qt, kanye nokufinyelela olwazini mayelana nezenzo zakamuva zomsebenzisi, ezingase zidingeke ukuze zidluliselwe kuphrothokholi yase-Wayland. izandiso. I-API entsha isetshenziswa ku-QNativeInterface namespace, ephinde inikeze amakholi ukuze ufinyelele ama-API omdabu we-X11 kanye nezinkundla ze-Android.
  • Usekelo lwenkundla ye-Android 12 lwengeziwe futhi naphezu kwezinguquko ezibalulekile kuleli gatsha, ikhono lokudala imihlangano yendawo yonke ye-Android engasebenza kumadivayisi anezinguqulo ezihlukene ze-Android, kusukela ku-Android 8, ligciniwe.
  • Isitaki se-Boot2Qt sibuyekeziwe, esingasetshenziswa ukwakha amasistimu eselula asebenzisekayo ngendawo esekelwe ku-Qt ne-QML. Indawo yesistimu ku-Boot2Qt ibuyekeziwe yaba inkundla ye-Yocto 4.1 (Langdale).
  • Ukuthuthukiswa kwamaphakheji we-Debian 11 sekuqalile, ambozwa ukwesekwa kwezentengiso.
  • Amakhono eplathifomu ye-WebAssembly anwetshiwe, okukuvumela ukuthi udale izinhlelo zokusebenza ze-Qt ezisebenza kusiphequluli sewebhu futhi eziphathekayo phakathi kwezinkundla zehadiwe ezihlukene. Izicelo ezakhelwe inkundla ye-WebAssembly, ngenxa yokuhlanganiswa kwe-JIT, zisebenza ngokusebenza eduze nekhodi yomdabu futhi zingasebenzisa i-Qt Quick, i-Qt Quick 3D kanye namathuluzi okubuka atholakala ku-Qt. Inguqulo entsha yengeza ukusekelwa kokunikezwa kwevidiyo kanye nokusetshenziswa kwamathuluzi abantu abakhubazekile kumawijethi.
  • Injini yewebhu ye-Qt WebEngine ibuyekezelwe kusisekelo sekhodi ye-Chromium 110. Kuplathifomu ye-Linux, ukusekelwa kokusheshisa kwezingxenyekazi zekhompuyutha zokunikezwa kwevidiyo kusetshenziswa uma kusetshenziswa i-Vulkan graphics API ezindaweni ezisekelwe ku-X11 ne-Wayland.
  • Imojula ye-Qt Quick Effects yengeziwe, ihlinzeka ngemiphumela yesithombe esenziwe ngomumo yesixhumi esibonakalayo esisekelwe ku-Qt Quick. Ungakha eyakho imiphumela kusukela ekuqaleni noma uyidale ngokuhlanganisa imiphumela ekhona usebenzisa ikhithi yamathuluzi ye-Qt Quick Effect Maker.
  • Imojuli ye-Qt Quick 3D inikeza amandla okwenza ngokwezifiso izinga lemininingwane yamamodeli (isibonelo, amameshi alula angakhiqizelwa izinto ezitholakala kude nekhamera). I-SceneEnvironment API manje isekela inkungu nokufiphala kwezinto ezikude. I-ExtendedSceneEnvironment inikeza amandla okudala imiphumela eyinkimbinkimbi yangemva kokucubungula futhi ihlanganise imithelela njengokujula kwenkambu, ukukhanya, nokuvuleka kwelensi.
  • Kwengezwe imojuli yokuhlola ye-Qt GRPC esekelwe iphrothokholi ye-gRPC kanye ne-Protocol Buffer, ekuvumela ukuthi ufinyelele kumasevisi e-gRPC futhi uhlele amakilasi e-Qt usebenzisa i-Protobuf.
  • Imojuli ye-Qt Network yengeze usekelo lokusetha ukuxhumana kwe-HTTP 1.
  • Amakilasi okuhlola amabhasi e-CAN engeziwe kumojula ye-Qt Serial Bus, engasetshenziswa ukufaka ikhodi nokuqopha imilayezo ye-CAN, ukucubungula amafreyimu, kanye nokuhlaziya amafayela e-DBC.
  • Imojuli Yendawo ye-Qt ivuselelwe, ihlinzeka izinhlelo zokusebenza ngamathuluzi okuhlanganisa amamephu, ukuzulazula, kanye nezindawo zokumaka zokuthakaselayo (POI). Imojuli isekela isixhumi esibonakalayo se-plugin ongaxhuma ngaso ama-backends ukuze usebenze nabahlinzeki besevisi abahlukahlukene futhi udale izandiso ze-API. Imojuli okwamanje inesimo sokuhlola futhi isekela kuphela ingemuva lamamephu asekelwe ku-Open Street Maps.
    Ukukhishwa kohlaka lwe-Qt 6.5
  • Amakhono e-Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets modules andliwe.
  • Mningi umsebenzi osuwenziwe ukuthuthukisa uzinzo, imibiko yeziphazamisi elinganiselwa ku-3500 ivaliwe.

    Source: opennet.ru

Engeza amazwana