I-Qt 6.3 ifika nokuthuthukisiwe kwamamojula, imisebenzi emisha nokunye

Inkampani yeQt yethulwe Ngisanda kushicilela inguqulo entsha yohlaka qt 6.3, lapho umsebenzi uqhubeka nokusimamisa nokwandisa ukusebenza kwegatsha le-Qt 6.

Le nguqulo entsha ye-Qt 6.3 inikeza usekelo lwe-Windows 10, i-macOS 10.14+, kanye nokusatshalaliswa kwe-Linux okuningi, i-iOS 13+, i-Android 6+ (API 23+), i-webOS, INTEGRITY, ne-QNX.

Izici ezintsha eziyinhloko ze-Qt 6.3

Kule nguqulo entsha ye-QT 6.3 ukuqaliswa kokuhlolwa kuhlongozwa kumojuli ye-Qt QML kusuka kumdidiyeli we-qmltc (Inhlanganisela yohlobo lwe-QML) ekuvumela ukuthi uhlanganise izakhiwo zento ye-QML zibe amakilasi ku-C++.

Okwabasebenzisi bebhizinisi kusuka ku-Qt 6.3, Umkhiqizo we-Qt Quick Compiler usulungisiwe, okuthi, ngaphezu kwe-QML Type Compiler eshiwo ngenhla, ihlanganise I-QML Script Compiler, ekuvumela ukuthi uhlanganise izinkulumo ze-QML nemisebenzi ibe ikhodi ye-C++. Kuyaphawulwa ukuthi ukusetshenziswa kwe-Qt Quick Compiler kwenza kube nokwenzeka ukuletha ukusebenza kwezinhlelo ezisekelwe ku-QML eduze nezinhlelo zomdabu, ikakhulukazi, lapho kuhlanganiswa izandiso, kuba khona ukuncipha kwesikhathi sokuqalisa kanye nokwenziwa cishe ngama-20-35% ukuqhathanisa ukusebenzisa inguqulo ehunyushiwe.

Olunye ushintsho olugqamile yilolo I-Qt Quick ithuthukise ukusebenza nokusebenza kahle lapho isebenza ngombhalo. Isibonelo, izinkinga zokucutshungulwa okunensayo kanye nokusetshenziswa kwenkumbulo lapho kudluliswa amadokhumenti amakhulu kakhulu ku-Text, TextEdit, TextArea, kanye nezingxenye ze-TextInput sezixazululiwe.

Kubuye kuqhakanjiswe lokho wengeze into ye-QML ReflectionProbe kumojuli ye-Qt Quick 3D ukumela ukubonakaliswa kwezinto. I-3D Particles API inwetshiwe ukuze kwengeze imiphumela kuzigcawu ze-3D ezakhiwe ukunqwabelana okukhulu kwezinhlayiya (intuthu, inkungu, njll.), ngaphezu kwalokho senze into entsha ye-ResourceLoader ehlinzeka ngamathuluzi okuphatha izinsiza ku-Qt Quick 3D futhi ivumela ukulayisha kuqala izinsiza ezinkulu ezifana namameshi noma ukuthungwa, kanye nokulawula ukuvunyelwa kokulanda izinsiza ezingawi endaweni ebonakalayo yesigameko.

Ngakolunye uhlangothi, kuyaphawulwa ukuthi izici eziningi ezintsha zengezwe kumojula ye-Qt Core, ikakhulukazi ehlobene nokwandisa amandla okucubungula idatha yeyunithi yezinhlamvu kanye nokungeza usekelo lwamakhodi olimi e-ISO639-2 ku-QLocale.

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Kungezwe usekelo lwezicacisi zesikhathi ze-AM/PM ku-QDate, QTime, ne-QLocale. Ukuguqulwa okwenziwe lula phakathi kwefomethi ye-JSON kanye ne-CBOR. Kwengezwe i-QtFuture::whenAll() futhi niniNanye() izindlela.
  • Kusetshenziswe imojuli ye-"Qt Language Server" esekelwa i-Language Server kanye ne-JsonRpc 2.0 protocol.
  • Imojuli ye-Qt Wayland Composer yengeze iseva eyinhlanganisela ye-Qt Shell kanye ne-API ukuze udale ezakho izandiso zamagobolondo angokwezifiso.
  • I-Qt Quick Controls ihlanganisa i-CalendarModel kanye nezinhlobo ze-QML ze-TreeView nokusebenzisa izixhumi ezibonakalayo ukuze kuboniswe ikhalenda nedatha ekubukeni kwesihlahla.
  • Kwengezwe izinhlobo ze-QML MessageDialog kanye neFolderDialog kumojula ye-Qt Quick Dialogs ukuze usebenzise izingxoxo zesistimu ezihlinzekwe ngenkundla ukuze ubonise umlayezo futhi uzulazule amafayela.
  • Kwengezwe ukuqaliswa kokuqala kwemojuli ye-Qt PDF, eyayikhona ku-Qt 5.15 kodwa ayizange ifakwe ku-Qt 6.
  • I-Qt Positioning inikeza ikhono lokunquma ukunemba kwedatha yendawo ehlinzekwa izinkundla ze-Android ne-iOS.
  • I-Qt Bluetooth inikeza ulwazi mayelana nokuhambisana kwe-Bluetooth LE kanye nolwazi lwesimo se-adaptha ye-Bluetooth ku-Windows.
  • Amawijethi e-Qt athuthukise ukusekelwa kwezibonisi ezinokulungiswa okuphezulu, izitayela, noshintsho lwesitayela kusetshenziswa amashidi esitayela.
  • Isistimu yokwakha ethuthukisiwe esekelwe ku-CMake. Kwengezwe umsebenzi we-qt-generate-deploy-app-script() ukwenza lula ukukhiqiza izikripthi zokuphakela izinhlelo zokusebenza ezinkundleni ezahlukene.
  • Mningi umsebenzi osuwenziwe ukuthuthukisa ukuzinza kanye nekhwalithi yesisekelo sekhodi. Selokhu kwakhululwa i-Qt 6.2, imibiko yeziphazamisi engu-1750 ivaliwe.

Ekugcineni kuhle ukubalula ukuthi ukukhishwa okulandelayo okuyinhloko kwe-Qt 6.x kuhlela ukusebenzisa ukusekelwa okugcwele kwe-WebAssembly, QHttpServer, gRPC, i-backend ye-Qt Multimedia esekelwe ku-FFmpeg, I-Qt Speech kanye Nendawo ye-Qt.

Uma ufuna ukwazi okwengeziwe ngayo, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.