Iyo Qt Kambani yakaziviswa kuburitswa kwechimiro qt 6.1, mune iro basa rinoramba richigadzikana uye kuwedzera kushanda kwebazi reQt 6.
Idzo kiyi yekuvandudza muQt 6.1 inonyanya kuenderana pamwe nekubatanidzwa mukuumbwa kwemamojuru aivapo muQt 5.15, asi ivo vanga vasina kugadzirira kuiswa mune yekutanga vhezheni yeQt 6. Kunyanya, ma module akaverengerwa mukuumbwa.
Main nyowani maficha eQt 6.1
Pakati pekuchinja kukuru kwakaitwa muiyi vhezheni itsva yeQt 6.1, zvakataurwa izvozvo basa rakaitwa muQt Core kugadzirisa usability uye kurerutsa iyo API, Uye zvakare, nzira dzekubvisaIf () dzakawedzerwa uye huwandu hwemakirasi anotsigira erase_if () nzira yakawedzerwa.
Uyewo Zvinotaurwa kuti nzira dzakashaikwa dzakashandiswa muQString asi kushaikwa muQStringView, Zvakare kufashukira kwakachengetedzwa kuwedzera, kubvisa uye kuwanda mabasa akawedzerwa (kuchengetedzwa kwakakwidziridzwa), pamwe nekuvandudzwa kwekutsigirwa kwema16-bit zvinoyerera points kukosha.
Qt Kurumidza 3D inowedzera rutsigiro rwechinangwa chekushandura mifananidzo uye inoshandisa rutsigiro rwekuyedza rwekushambadzira kudhindisa (kupa pachiitiko), icho inobvumira kupa makopi akawanda ezvinhu zverudzi rumwe chete iri mumativi enharaunda echiitiko mune imwe chete kupfuura. Maitiro acho anokurumidza kukurumidza kupa kana paine huwandu hwakawanda hwezvinhu zvakafanana munzvimbo. Zvichienderana nenzira yakatsanangurwa, rutsigiro rweXNUMXD particle rendering inoitwa.
Iyo API yezvivakwa inosunga, yakaunzwa muQt 6.0, yakagadziridzwa. Makirasi matsva akawedzerwa kurerutsa kusangana neJava, QJniEnvelo, uye QJniObject, inowanzodiwa papuratifomu yeApple.
Inotaridza zvakare kuvandudzwa kweQt Gui zvine chekuita nekutsigira iyo Vulkan 1.1 uye 1.2 graphic API, Uyezve kirasi nyowani yeQurlResourceProvider yakawedzerwa iyo QLabel inoshandisa kudzivirira kuitisa zvakare kuitisa mutoroResource () uye kukunda QTextDocument.
Iko kugona kwekushandisa mushandisi-kwakatsanangurwa kururamisa mabasa ezvivara zvemukati zvikamu zvakaitwa mukirasi yeQColorSpace.
Qt Network inopa QNetworkInformation kirasi kuona mamiriro enetiweki pane system. Wakawedzera rutsigiro rweSameSite modhi muHTTP cookie inobata.
Qt Qml inoshandisa iyo QJSPrimitiveValue uye QJSManagedValue sarudzo dzekutonga kwakanakisa pamusoro pekuitwa kweJavaScript.
Nezve ma module izvo zvinosanganisirwa mune iyi vhezheni itsva:
- Active Qt - Inotsigira COM uye ActiveX zvinodzora pane Windows chikuva.
- QT Chati: kugadzira machati.
- Qt Dhata Kuona: kuona kwedata uye rine simba dhata.
- Qt Midziyo Midziyo chikamu cheQt yeDhijitari Yekugadzira package.
- Qt Graphical Mhedzisiro yakatetepa yekurerutsa kuendesa kwekushandisa kuQt 6.
- Qt Lottie: ipa yakatumirwa kunze mifananidzo uye mifananidzo muJSON fomati uchishandisa plugin
- Bodymovin yeiyo Adobe Mushure meMhedzisiro package. Inosanganisira yakavakirwa-mukati micro-injini yeanopopota, kutema, kugadzirisa dura, uye zvimwe zvinokanganisa.
- Qt State Machine ndeye chimiro chekugadzira chiitiko-chinotungamirwa kuvaka uye kushandisa iyo SCXML-yakavakirwa nyika muchina.
- Qt Virtual Khibhodi inoitwa chaiyo keyboard kuita.
Pakupedzisira unofanirwa kurangarira izvo Qt Kambani yakaita shanduko kune ayo marezinesi mamodheru Izvo shanduro dzese dzichagoverwa chete kune vekutengesa marezinesi vashandisi mukati memwedzi gumi nembiri yekutanga.
Zvakadaro zvakare Kuwanika kweruzhinji kune ese mavhezheni eQt 5.15 kuchachengetwa rakaburitswa kare, asi zvisimbiso zvitsva zvichawedzerwa kuseri kwemikova yakavharwa. Iko kusarudzika kunoitirwa chete kodhi yeiyo Qt WebEngine uye Qt script mamodule, ayo akabatanidzwa kune ekunze kutsamira pasi peLGPL rezinesi.
Kune vashandisi vane marezinesi ekutengesa vanofarira iyi vhezheni itsva yeQt 6.1, vanofanirwa kuziva kuti rutsigiro rwunopihwa Windows 10, macOS 10.14+, Linux mapuratifomu (Ubuntu 20.04+, CentOS 8.1 +, OpenSuSE 15.1+), iOS 13+ uye Android (API 23+).
Iwo masosi ezvinhu zveQt anoburitswa pasi peLGPLv3 uye GPLv2 marezinesi.
mabviro: https://www.qt.io