Khamphani ea Qt e lokollotse moralo oa Qt 6.6, o tsoelang pele ho sebetsa ho tsitsiseng le ho atolosa ts'ebetso ea lekala la Qt 6. Qt 6.6 e fana ka tšehetso bakeng sa li-platform Windows 10+, macOS 11+, Linux (Ubuntu 22.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.6/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY, le QNX. Khoutu ea mohloli bakeng sa likarolo tsa Qt e na le laesense tlas'a lilaesense tsa LGPLv3 le GPLv2.
Liphetoho tse kholo ho Qt 6.6:
- Mojule oa Qt Quick o fana ka ts'ehetso ea liteko bakeng sa sebopeho sa sebopeho se feto-fetohang. Ho fetola sebopeho sa sebopeho sa sebopeho ho ipapisitse le boholo ba fensetere le ho beha likarolo ka bohona ho latela sebopeho sa sebopeho sa hajoale, ho hlahisoa sehlopha sa LayoutItemProxy, 'me mojule oa Qt Quick Layouts o fana ka bokhoni ba ho sebelisa boholo ba lisele tse tšoanang bakeng sa meralo e nang le likarolo tse hlophisitsoeng. mo keriti, mela le dikholomo.

- Qt Quick e kentse tšehetso bakeng sa mekhoa ea khetho (thepa ea SelectionMode) ho mofuta oa QML TableView (mohlala, o ka laola khetho ea lisele, mela, litšiea le lihlopha tsa lisele), bokhoni ba ho fetola thepa ea rootIndex e fanoe, 'me ho mofuta oa QML TreeView, taolo holim'a moralo oa mekoallo ea meqolo (meqolo) e ekelitsoe -deceleration) ka mofuta oa Flickable QML, ho khutsufatsoa ka mokhoa o ikhethileng oa litsela tsa lifaele ho kengoa ts'ebetsong. E fane ka phihlello ho tsoa ho QML ho ea ho API ea taolo ea litumello.
- Ho kentsoe mojule oa liteko oa Qt Graphs, o reretsoeng ho fana ka mojule oa sepheo se akaretsang bakeng sa ho bona pokello e kholo ea data e fetohang ka potlako le ho hlahisa mefuta e fapaneng ea lirafshoa. Mojule ona o ntse o ntlafatsoa e le phetoho e akaretsang bakeng sa mojule oa khale oa Qt DataVisualization, o thehiloeng ho OpenGL, le mojule oa Qt Charts. Mojule ona o ntse o nts'etsopele 'me hajoale o shebane le ho hlahisa hape ts'ebetso ea Qt DataVisualization holim'a Qt Quick 3D le ho sebelisa enjine e ncha ea ho fana (RHI, Rendering Hardware Interface) e ts'ehetsang li-API tse fapaneng tsa 3D (OpenGL, Vulkan, Metal le Direct 3D) .

- Qt Multimedia module e kentse sehlopha sa QWindowCapture bakeng sa ho hapa litaba tsa lifensetere tsa motho ka mong, ho tlatsana le sehlopha sa QScreenCapture se hlahisitsoeng tokollong ea ho qetela, e lekanyelitsoeng ho hapa skrine eohle. QWindowCapture e fana ka lethathamo la lifensetere tse fumanehang bakeng sa ho hapa 'me li ka sebelisoa lits'ebetsong tsa ho arolelana lifensetere. Ho ts'oaroa ha lifensetere le skrineng ho tšehetsoa ho sebelisoa FFmpeg backend ho li-platform tsohle ntle le lits'ebetso tse sebelisang protocol ea Wayland.
- Thepa e kenyellelitsoe sehlopheng sa QMediaRecorder ho laola boleng ba video, resolution le bitrate.
- Dimojule tsa Qt GRPC le Qt Protobuf di atolositswe ho dumella phihlello ya ditshebeletso tsa gRPC le ho serialisa dihlopha tsa Qt ho sebediswa protocol ya Protocol Buffer. Dikgetho tse ntjha tsa QGrpcChannelOptions le QGrpcCallOptions di ekeditswe ho Qt GRPC ho nolofatsa tlhophiso ya kanale le mehala, hammoho le ho fokotsa nako e phahameng ka ho fetisisa ya ho phethahatsa mohala kapa khoele. Khetho ya QGrpcMetadata e ekeditswe bakeng sa ho beha metadata ke moreki le ho bala metadata e kgutlisitsweng ke moreki. sevaQt GRPC jwale e kopanya tshehetso ya mofuta wa QML bakeng sa ho hlahisa dihlopha tsa bareki ba QtGRPC ka boiketsetso. Qt Protobuf jwale e dumella ho kenyeletswa ha mefuta e meng ya Qt Core le Qt GUI ho *.proto schema, mme e fana ka phihlello ho maemo a QML ka dihlopha tsa QProtobufMessage. Tshehetso bakeng sa mofuta ofe kapa ofe wa google.protobuf.Any le o mong wa yona e ekeditswe.
- API e kentsoe mojuleng oa Qt WebEngine bakeng sa ho fihlella litlhophiso tsa lekunutu le ts'ireletso, e u lumellang ho tima likarolo tse itseng tsa enjine ea sebatli. Mohlala, ka ho sebelisa QWebEngineUrlScheme::FetchApiAllowed le QWebEngineSettings::DisableReadingFromCanvas litšobotsi, o ka tima Fetch API le ho fana ka likarolo tsa Canvas ho fokotsa kotsi ea ho tsebahatsa feela. Tšehetso e ekelitsoeng bakeng sa URL e ka hare "chrome://qt", eo ha e buloa e bonts'ang leqephe le nang le tlhahisoleseling mabapi le mofuta oa enjine ea Chromium e sebelisitsoeng.
- Plugin e nang le ts'ehetso ea Mimer SQL DBMS e kentsoe mojuleng oa Qt Sql, 'me litlhophiso tsa khokahano ho mokhanni oa MySQL le MariaDB DBMS li ekelitsoe.
- Mojule oa Qt PDF o fana ka litlelase tsa ho fihlella likhokahano, linepe tsa maqephe, le maqephe a khethiloeng.
- Ho Qt Quick, mofuta oa Font o sebelisa API e ncha bakeng sa tlhophiso e tsoetseng pele ea sebopeho sa glyph (ho bōptjoa) ho lifonti tsa OpenType. Hoa khoneha ho sebelisa mojule oa Qt Quick Shapes bakeng sa ho taka mela le li-curve tsa boleng bo holimo ka ho sebelisa sekhechana sa shader.

- Ho entsoe mosebetsi oa ho ngola enjene ea ho fana ka RHI (Rendering Hardware Interface), hammoho le ho tsitsisa API ea boemo bo tlase e amanang le eona. Boemo ba morao-rao ba RHI bo se bo tla latela Qt Platform Abstraction API, e lumellang RHI hore e sebelisoe ka kotloloho bakeng sa ho nts'etsapele khoutu ea boemo bo tlase ea sethala e sebetsang ka li-graphics tsohle tse tsebahalang le li-graph APIs (OpenGL, Vulkan, Metal le Direct 3D) .
- Ts'ehetso ea ts'ebetso ea ts'ebetso ea sebopeho le geometry e thehiloeng holim'a polygonal mesh e tsoang QML e kentsoe mojuleng oa Qt Quick 3D.
- Mojule oa Qt TextToSpeech joale o na le bokhoni ba ho hlahisa data ea PCM (Pulse-Code Modulation) bakeng sa ts'ebetso e tsoelang pele ea puo e kopaneng (eo pele e neng e sebelisoa ka kotloloho ho sesebelisoa sa molumo). Litlhophiso tse ling tsa ho arola mongolo li fanoe, API e kenyelelitsoe ho batla mantsoe a hlokahalang, 'me API e kenyelelitsoe ho fumana mesebetsi e teng ea enjene.
- The Qt for Python module set, e fanang ka lisebelisoa tsa ho theha lits'ebetso tsa graphical Python ho sebelisa Qt, e ekelitse tšehetso bakeng sa ts'ebetso ea asynchronous e sebelisang asyncio. Qt bakeng sa Python e se e lumellana le lisebelisoa tse thehiloeng ho meralo ea AArch64.
- The Boot2Qt stack e nchafalitsoe, e ka sebelisoang ho theha lisebelisoa tsa mohala tsa bootable ka tikoloho e thehiloeng ho Qt le QML. Tikoloho ea sistimi ho Boot2Qt e ntlafalitsoe sethaleng sa Yocto 4.2 (Mickledore). Mosebetsi o ntse o tsoela pele ho fana ka likopano tse seng li entsoe tsa Boot2Qt bakeng sa liboto tsa NXP le lisebelisoa tsa Renesas R-Car.
- Ts'ehetso ea sethala e ekelitsoeng Android 13. Lithaleng Windows и Linux Tšehetso e ntlafetseng bakeng sa meralo ea ARM. Ka tšebelisano-'moho le bahlokomeli ba projeke Debian Libaka tse tloaelehileng tsa polokelo ea kabo li na le liphutheloana tse nang le Qt 6 bakeng sa Debian 11 le Debian 12, 'me polokelong ea Khamphani ea Qt ho na le liphutheloana tse nang le likarolo tsa khoebo tsa Qt 6.6 bakeng sa Debian.
- Lisebelisoa tsa ntlafatso bakeng sa sethala sa WebAssembly li ntlafalitsoe, ho u lumella ho theha lits'ebetso tsa Qt tse sebetsang ho sebatli sa marang-rang 'me li nkeha lipakeng tsa liforomo tse fapaneng tsa hardware. Lisebelisoa tse hahiloeng bakeng sa sethala sa WebAssembly, ka lebaka la ho bokella JIT, li sebetsa ka ts'ebetso e haufi le khoutu ea tlhaho 'me li ka sebelisa Qt Quick, Qt Quick 3D le lisebelisoa tsa pono tse fumanehang Qt. Phetolelo e ncha e nolofatsa ho lokisa liphoso tsa lits'ebetso tsa WebAssembly le ho ntlafatsa tlhokomelo ea sethala sena ka lebaka la ts'ehetso ea khokahanyo e matla (Likopo tsa WebAssembly joale li ka fanoa ka lilaebrari tsa Qt tse arolelanoang le li-plugins).
Source: opennet.ru



