Qt 6.4 ukukhutshwa kwesakhelo

Inkampani yeQt ikhuphe isakhelo seQt 6.4, esiqhubeka nomsebenzi wokuzinzisa nokwandisa ukusebenza kwesebe leQt 6. I-Qt 6.4 inika inkxaso kumaqonga. Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2, i-openSUSE 15.3, i-SUSE 15 SP2), i-iOS 14+, Android 6+ (API 23+), i-webOS, i-WebAssembly, i-INTEGRITY, kunye ne-QNX. Ikhowudi yomthombo yeenxalenye ze-Qt inelayisenisi phantsi kweelayisenisi ze-LGPLv3 kunye ne-GPLv2.

Utshintsho olukhulu kwiQt 6.4:

  • Inkxaso epheleleyo yeqonga leWebAssembly liphunyeziwe, likuvumela ukuba wenze izicelo ze-Qt ezisebenza kwi-browser yewebhu kwaye ziphathwayo phakathi kweeplatifti zehardware ezahlukeneyo. Izicelo ezakhelwe iqonga leWebAssembly, ngenxa yokukopisha kwe-JIT, qhuba ngokusebenza ngokusondeleyo kwikhowudi yasekhaya kwaye unokusebenzisa i-Qt Quick, i-Qt Quick 3D kunye nezixhobo zokubonisa ezikhoyo kwi-Qt. Ngenxa yokuba isicelo esisekelwe kwi-WebAssembly sisebenza kwindawo yesikhangeli se-sandbox, ukufikelela kwezinye ii-API zokusebenza kunye nemithombo yenkqubo yokusebenza yendawo kunye neenkonzo zilinganiselwe, kodwa ii-APIs ezongezelelweyo zibonelelwa ngokudityaniswa kwesiphequluli.
  • Imodyuli ye-Qt TextToSpeech, eyayifakwe kwi-Qt 5 kodwa yayingafakwanga kwisebe le-Qt 6, ibuyiselwe kwiphakheji ephambili. Le modyuli inika izixhobo zokudibanisa intetho, ezinokusetyenziselwa ukuphucula ukufikeleleka kwezicelo zabantu abakhubazekileyo okanye ukusebenzisa iindlela ezintsha zolwazi lomsebenzisi olungasemva, umzekelo, ukubonisa izaziso kwizicelo zeenkqubo zokuzonwabisa ngemoto. Linux Ukuguqulwa kombhalo ube yintetho kwenziwa kusetyenziswa ilayibrari yeSpeech Dispatcher (libspeechd), nakwezinye iiplatifomu nge-API yenkqubo yokusebenza eqhelekileyo.
  • Imodyuli yovavanyo esebenzisa i-iOS styling ye-Qt Quick yongezwe. Ii-aplikeshini ezisekelwe kwi-Qt Quick Controls zinokusebenzisa le modyuli ngokuzenzekelayo ukwenza i-native interface styling kwiqonga le-iOS, ngendlela efana nendlela i-native styling esetyenziswa ngayo kwi Windows, macOS и Android.
    Qt 6.4 ukukhutshwa kwesakheloQt 6.4 ukukhutshwa kwesakhelo
  • Imodyuli yovavanyo ye-QtHttpServer yongezwe ekuvumela ukuba udibanise ukusebenza kweseva ye-HTTP kwizicelo, ezixhasa i-HTTP/1.1, i-TLS/HTTPS, i-WebSockets, ukuphatha iimpazamo, ukucela umzila ngokusekelwe kwiiparamitha ze-URL (QHttpServerRouter) kunye ne-REST API.
  • Kongezwe imodyuli yovavanyo ye-Qt eKhawulezayo yeFiziksi ye-3D ebonelela nge-API yokulinganisa i-physics enokuthi isetyenziswe kunye ne-Qt eKhawulezayo ye-3D ukuphumeza unxibelelwano oluyinyani kunye nokuhamba kwezinto kwimiboniso ye-3D. Ukuphunyezwa kusekelwe kwi-injini yePhysX.
  • Inkxaso yovavanyo yokukhanya kwehlabathi yongezwe kwimodyuli ye-Qt eKhawulezayo ye-3D usebenzisa iimephu ze-irradiance, ekuvumela ukuba ulinganise ngokwenyani ngakumbi ukukhanya okuvela kwimithombo eyahlukeneyo kwindawo ye-3D. I-Qt Quick 3D ikwabandakanya inkxaso yamasuntswana angqameneyo, izinto ezicwebezelayo, iisetingi zokubonisa eziphambili, i-skyboxes, kunye nezixhobo zesiko kunye nokwenziwa.
    Qt 6.4 ukukhutshwa kwesakhelo
  • Izakhono zeTableView kunye neentlobo ze-TreeView ezinikezelweyo kwi-Qt Quick ziye zandiswa ukuze zibandakanye inkxaso yokukhangela ikhibhodi, ukugqamisa imigca kunye neekholamu, ulawulo olupheleleyo ngakumbi kwindawo yeeseli, i-animation, ukuwa kunye nokwandisa izakhiwo zemithi.
  • I-Qt Quick yazisa uhlobo olutsha, i-FrameAnimation, evumela ikhowudi ukuba isebenze ngaxeshanye nezakhelo zoopopayi. Ukuphucula oopopayi abagudileyo, i-Qt eKhawulezayo ikwaphatha ngokuzenzekelayo ungqamaniso olungalunganga lwe-vsync ngexesha lonikezelo lwemisonto emininzi.
    Dlala ividiyo
  • Iwijethi yeQQuickWidget, ekuvumela ukuba wenze ujongano oludibanisa izinto ezisekwe kwiWidget yeQt eKhawulezayo kunye neQt, inenkxaso epheleleyo kuluhlu lweRHI (Rendering Hardware Interface), ekuvumela ukuba usebenze kungekuphela nje usebenzisa i-OpenGL, kodwa nangaphezulu Vulkan, Metal kunye Direct 3D APIs.
  • Iklasi ye-QSslServer yongezwe kwimodyuli ye-Qt Network, ekuvumela ukuba wenze inethiwekhi esebenzayo iiseva, besebenzisa i-TLS ukuseka ijelo lonxibelelwano elikhuselekileyo.
  • I-backend yokuvavanya yongezwe kwimodyuli ye-Qt Multimedia, kusetyenziswa iphakheji ye-FFmpeg yevidiyo kunye nokucutshungulwa komsindo. Xa udlala ividiyo, ukusetyenzwa kwezithuba zemibala kunye ne-HDR kuphuculwe, kwaye amandla okutshintsha imibhalo engezantsi nge-QVideoFrames yongezwe. Inkxaso eyongeziweyo yomsindo wendawo, ekuvumela ukuba wenze izigcawu ezinesandi esine-sound-dimensional-dimensional distribution kunye nokulinganisa amagumbi abonakalayo aneempawu zokubonakalisa isandi ngokuxhomekeke kwindawo yomphulaphuli, ubungakanani begumbi kunye nodonga kunye nezixhobo zomgangatho.
  • Imodyuli ye-Qt Widgets yandisa iklasi ye-QFormLayout ukuze ibonelele ngojongano lokuthatha igalelo lomsebenzisi elicwangcisiweyo. Iklasi ye-QWizard, eyenzelwe ukudala i-interfaces yamanyathelo amaninzi, yongeze i-APIs ukulawula ukubonakala kwemigca kwiifom kunye nokuhamba kuyo nayiphi na iphepha kwi-wizard.
  • I-QML iye yaphucula inkxaso yeentlobo zexabiso, okwenza kube lula ukudlulisa idatha ehleliweyo ukusuka kwi-C ++ ukuya kwi-QML. Iintlobo ezifanayo kunye nezintlu ezi ntlobo ngoku zingasetyenziswa kwiipropati ngaphandle kokubophelela ngokusekelwe kwi-QObject. Izakhono zeseva ye-LSP zandisiwe ukuze zidibanise inkxaso yolwimi lwe-QML kwiindawo ezihlangeneyo zophuhliso. I-QML Type Compiler yenziwe ngokungagqibekanga, ikuvumela ukuba uqokelele ukumelwa kwe-QML kwikhowudi ye-C ++.
  • Amandla okusebenza ngeentambo zokubhala kwikhowudi zandisiwe - inkxaso yazo zonke iikhowudi ezifumaneka kwi-ICU (Ii-International Components ze-Unicode) yongezwe kwiiklasi ze-QStringEncoder kunye ne-QStringDecoder.
  • Iklasi ye-QTextDocuments ngoku ixhasa uphawulo lwe-Markdown.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster