Qt 6.4 waxay la timid astaamo cusub, horumar gudaha ah iyo in ka badan

Qt 6.4 waxay la timid astaamo cusub, horumar gudaha ah iyo in ka badan

Qt waa qaab-dhismeedka shayga ku jihaysan cross-platform si weyn loogu isticmaalo horumarinta barnaamijyada adeegsada is-dhexgalka garaafyada.

Shirkadda Qt ayaa la soo saaray daahfurka nooca cusub ee qt 6.4, taas oo shaqadu ay ku sii socoto xasilinta iyo kordhinta shaqada laanta Qt 6.

Kooxda Qt wuxuu ku daray hawlqabad dheeraad ah Qt Quick's TableView iyo noocyada TreeView, marka lagu daro soo bandhigida taageerada goobo cusub, waxay keentaa waxyaabo badan oo cusub, qaar ka mid ah horumarinta tignoolajiyada iyo horumarin badan oo gudaha ah.

Astaamaha ugu muhiimsan ee cusub ee Qt 6.4

Qaabkan cusub Taageerada buuxda ee madal WebAssembly waa la hirgeliyay, kaas oo kuu ogolaanaya inaad abuurto codsiyada Qt ee ku shaqeeya browserka webka oo la qaadi karo inta u dhaxaysa qalabyada kala duwan ee hardware. Codsiyada loo dhisay madal WebAssembly, iyada oo ay ugu wacan tahay nuqul ka samaynta JIT, oo ku shaqaynaysa waxqabadka u dhaw koodka asalka ah, waxa ay isticmaali karaan Qt Quick, Qt Quick 3D, iyo agabka aragga ee laga heli karo Qt.

Isbeddel kale oo muuqda ayaa ah kaas wuxuu ku soo celiyay moduleka Qt TextToSpeech qaab dhismeedka ugu muhiimsan, kaas oo lagu daray Qt 5, laakiin aan lagu darin laanta Qt 6. moduleka waxay siisaa qalabaynta hadalka, taas oo loo isticmaali karo in lagu kordhiyo helitaanka codsiyada dadka naafada ah ama si loo hirgeliyo qalab cusub oo macluumaadka asalka ah ee isticmaalaha, tusaale ahaan, si loo muujiyo ogeysiisyada codsiyada macluumaadka macluumaadka baabuurta. Linux, qoraalka-ku-beddelka hadalka waxaa lagu sameeyaa iyadoo la isticmaalayo maktabadda Hadalka Dispatcher (libspeechd), iyo aaladaha kale ee nidaamka hawlgalka API.

Taas waxaa dheer in sidoo kale la iftiimiyay ku daray module tijaabo ah oo leh hirgelinta qaabka iOS ee QtQuick. Codsiyada ku saleysan Qt Quick Controls waxay si toos ah u isticmaali karaan cutubkan si ay ugu abuuraan hargagga asalka ah ee aaladda iOS, oo la mid ah sida haragga hooyo loogu isticmaalo Windows, macOS, iyo Android.

Lagu daray module Tijaabada QtHttpServer si loo mideeyo shaqeynta serverka HTTP Codsiyada taageera HTTP/1.1, TLS/HTTPS, WebSockets, khaladka maaraynta, codsashada habayn ku salaysan cabbirada URL (QHttpServerRouter), iyo REST API.

Lagu daray tijaabada Qt Quick 3D Physics module, Kaas oo bixisa API-ga moodaynta hababka jireed ee loo isticmaali karo Qt Quick 3D si ay ula falgalaan una dhaqaajiyaan walxaha si dhab ah muuqaalada 3D Hirgelintu waxay ku salaysan tahay mishiinka PhysX.

Waxaa sidoo kale la iftiimiyay in taageero tijaabo ah oo iftiin caalami ah lagu daray Qt Quick 3D module iyadoo la isticmaalayo khariidado ilbaxnimo si aad si dhab ah ugu ekaysiiso iftiinka ilo kala duwan ee muuqaalka 3D. Qt Quick 3D sidoo kale waxay taageertaa qaybo toosan, alaabta ifaysa, goobaha milicsiga sare, sanduuqyada cirka, iyo alaabta gaarka ah iyo textures.

Noocyada TableView iyo TreeView ee lagu bixiyo Qt Quick ayaa la kordhiyey si ay u taageeraan socodka kiiboodhka, xulashada safafka iyo tiirka, xakameyn dheeraad ah oo ku saabsan booska unugga, animation, iyo burburka iyo ballaarinta dhismayaasha geedaha.

Qt Quick waxay soo bandhigaysaa nooc cusub oo FrameAnimation ah Kaas oo u oggolaanaya koodka inuu ku shaqeeyo qaab-dhismeedka animation-ka. Si loo hagaajiyo jilicsanaanta animation, Qt Quick sidoo kale waxay bixisaa maaraynta tooska ah ee isku-dhafka vsync inta lagu jiro samaynta dunta badan.

Aaladda QQuickWidget, kaas oo u ogolaanaya in la abuuro interfaces isku daraya walxaha ku salaysan Qt Quick iyo Qt Widget, wuxuu taageero buuxda u hayaa lakabka RHI (Rendering Hardware Interface), kaas oo kuu ogolaanaya inaadan ka shaqayn oo kaliya isticmaalka OpenGL, laakiin sidoo kale API Vulkan, Birta iyo Direct 3D.

Ee isbeddelada kale ee muuqda ee noocaan cusub:

  • Qaybta QSslServer ayaa lagu daray moduleka Qt Network, kaas oo kuu ogolaanaya inaad abuurto adeegayaal shabakadeed hufan oo adeegsada TLS si loo dhiso kanaal isgaarsiineed oo sugan.
  • Tijaabada dhabarka dambe ee tijaabada ah ayaa lagu daray Qt Multimedia moduleka, kaas oo u adeegsada xirmada FFmpeg ee habaynta muuqaalka iyo maqalka.
  • Taageero dheeri ah oo loogu talagalay dhawaaqa booska, taas oo kuu ogolaaneysa inaad abuurto muuqaallo leh qaybinta codka saddex-geesoodka ah oo aad ku ekaato qolal muuqaal ah oo leh sifooyin muuqaal ah oo ku salaysan goobta dhegeystaha, cabbirka qolka, iyo qalabka derbiga iyo dhulka.
  • Qaybta Qt Widgets-ka, fasalka QFormLayout waxaa lagu kordhiyey hawlo si loo abuuro is-dhexgal si loo qabto soo-gelinta isticmaale habaysan.
  • Fasalka QWizard, oo loogu talagalay in lagu abuuro is-dhexgalyo heerar badan ah, API-yada ayaa lagu daray si loo xakameeyo muuqaalka khadadka foomamka iyo in loo socdo bog kasta oo saaxir ah.
  • QML waxa ay horumarisay taageerada noocyada qiyamka si ay ugu fududaato in xogta habaysan looga gudbiyo C++ loona gudbiyo QML.
  • Taageerada lagu daray calaamadaynta Markdown ee fasalka QTextDocuments.

Ugu dambayn kuwa Waxaan xiisaynayaa inaad wax badan ka ogaato, waa inaad ogaataa in Qt 6.4 ay taageero siiso Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2).

waxaad ka heli kartaa faahfaahin dheeraad ah Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.