Qt 6.5 moralo oa tokollo

Qt Company e phatlalalitse tokollo ea moralo oa Qt 6.5, moo mosebetsi o ntseng o tsoela pele ho tsitsisa le ho eketsa ts'ebetso ea lekala la Qt 6. Qt 6.5 e fana ka tšehetso bakeng sa Windows 10+, macOS 11+, Linux platforms (Ubuntu 20.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.4 /9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY le QNX. Khoutu ea mohloli bakeng sa likarolo tsa Qt e fanoe tlas'a laesense ea LGPLv3 le GPLv2.

Qt 6.5 e fumane boemo ba tokollo ea LTS, moo lintlafatso li tla hlahisoa bakeng sa basebelisi ba laesense ea khoebo ka lilemo tse tharo (bakeng sa ba bang, lintlafatso li tla phatlalatsoa likhoeli tse tšeletseng pele tokollo e latelang e ka thehoa). Ts'ehetso bakeng sa lekala la pele la LTS la Qt 6.2 e tla tšoarella ho fihlela la 30 Loetse 2024. Lekala la Qt 5.15 le tla hlokomeloa ho fihlela ka May 2025.

Liphetoho tse kholo ho Qt 6.5:

  • Mojule wa Qt Quick 3D Physics o tsitsitswe mme o tsheheditswe ka botlalo, o fana ka API bakeng sa papiso ya fisiks e ka sebediswang mmoho le Qt Quick 3D bakeng sa tshebedisano ya sebele le motsamao wa dintho dibakeng tsa 3D. Ts'ebetsong e ipapisitse le enjene ea PhysX.
  • Ts'ehetso e ekelitsoeng bakeng sa mokhoa o lefifi bakeng sa sethala sa Windows. Ts'ebeliso e iketsang ea moralo o lefifi o kentsoeng mochining le litokiso tsa liforeimi le lihlooho haeba sesebelisoa se sebelisa setaele se sa fetoleng phalete. Ts'ebetsong, o ka hlophisa maikutlo a hau liphetohong tsa theme ea sistimi ka ho sebetsana le liphetoho ho thepa ea QStyleHints::colorScheme.
    Qt 6.5 moralo oa tokollo
  • Ho Qt Quick Controls, mokhoa oa Material bakeng sa Android o kentsoe tumellanong le likhothaletso tsa Material 3. Setaele se felletseng sa iOS se kentsoe tšebetsong. E kenyellelitsoe API bakeng sa ho fetola ponahalo (mohlala, containerStyle for TextField kapa TextArea, kapa roundedScale bakeng sa likonopo le popover).
    Qt 6.5 moralo oa tokollo
  • Sethaleng sa macOS, lits'ebetso tse sebelisang QMessageBox kapa QErrorMessage li bonts'a lipuisano tsa mahlale a sethala.
    Qt 6.5 moralo oa tokollo
  • Bakeng sa Wayland, QNativeInterface::QWaylandApplication programming interface e kentsoe bakeng sa phihlello e tobileng ho lintho tsa Wayland-native tse sebelisoang meahong ea kahare ea Qt, hammoho le ho fumana leseli mabapi le liketso tsa morao-rao tsa mosebelisi, tse ka hlokoang bakeng sa phetiso ho protocol ea Wayland. katoloso. API e ncha e kengoa ts'ebetsong sebakeng sa mabitso sa QNativeInterface, se fanang ka mehala ea ho fihlella li-API tsa matsoalloa tsa li-platform tsa X11 le Android.
  • Ts'ehetso ea sethala sa Android 12 e kentsoe mme leha ho na le liphetoho tse kholo lekaleng lena, bokhoni ba ho theha likopano tsa bokahohleng bakeng sa Android tse ka sebetsang ho lisebelisoa tse nang le mefuta e fapaneng ea Android, ho qala ka Android 8, e bolokiloe.
  • 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.1 (Langdale).
  • Nts'etsopele ea liphutheloana tsa Debian 11 e se e qalile, e koahetsoeng ke tšehetso ea khoebo.
  • Bokhoni ba sethala sa WebAssembly bo atolositsoe, ho u lumella ho theha lits'ebetso tsa Qt tse sebetsang ho sebatli sa marang-rang mme li nkeha lipakeng tsa liforomo tse fapaneng tsa hardware. Likopo tse hahelletsoeng sethaleng sa WebAssembly, ka lebaka la pokello ea JIT, li tsamaisana le ts'ebetso e haufi le khoutu ea lehae 'me li ka sebelisa Qt Quick, Qt Quick 3D le lisebelisoa tsa pono tse fumanehang Qt. Phetolelo e ncha e eketsa tšehetso bakeng sa ho fana ka livideo le tšebeliso ea lisebelisoa bakeng sa batho ba nang le bokooa ho li-widget.
  • Enjene ea websaete ea Qt WebEngine e nchafalitsoe ho motheo oa khoutu ea Chromium 110. Sethaleng sa Linux, tšehetso ea ho potlakisa hardware ea ho fana ka video e kenngoa ts'ebetsong ha ho sebelisoa Vulkan graphics API libakeng tse thehiloeng ho X11 le Wayland.
  • Mojule oa Qt Quick Effects o kentsoe, o fana ka litlamorao tse seng li entsoe tsa sebopeho se thehiloeng ho Qt Quick. U ka iketsetsa litlamorao ho tloha qalong kapa ua li theha ka ho kopanya litlamorao tse teng u sebelisa Qt Quick Effect Maker toolkit.
  • Mojule oa Qt Quick 3D o fana ka bokhoni ba ho hlophisa boemo ba lintlha tsa mehlala (mohlala, meshes e bonolo e ka hlahisoa bakeng sa lintho tse hole le kh'amera). SceneEnvironment API e se e ts'ehetsa moholi le ho fela ha lintho tse hole. ExtendedSceneEnvironment e fana ka bokhoni ba ho theha litlamorao tse rarahaneng tsa kamora ts'ebetso le ho kopanya litlamorao joalo ka botebo ba tšimo, khanya le lintlha-khōlō.
  • E kentse mojule oa liteko oa Qt GRPC o ts'ehetsang liprothokhole tsa gRPC le Protocol Buffer, tse o lumellang ho fihlella lits'ebeletso tsa gRPC le ho hlophisa lihlopha tsa Qt ka Protobuf.
  • Mojule oa Qt Network o kentse tšehetso bakeng sa ho theha likhokahano tsa HTTP 1.
  • Litlelase tsa liteko tsa libese tsa CAN li kentsoe mojuleng oa Qt Serial Bus, o ka sebelisoang ho khouta le ho hlakisa melaetsa ea CAN, liforeimi tsa ho sebetsa le ho arola lifaele tsa DBC.
  • Mojule oa Qt Location o tsosolositsoe, o fana ka lits'ebetso ka lisebelisoa tsa ho kopanya limmapa, navigation, le lintlha tsa bohlokoa tsa ho tšoaea (POI). Mojule o ts'ehetsa sebopeho sa plugin seo ka sona o ka hokelang li-backend ho sebetsa le bafani ba lits'ebeletso tse fapaneng le ho theha li-extensions tsa API. Karolo ena ha joale e na le boemo ba liteko 'me e ts'ehetsa feela bokamorao ba limmapa tse thehiloeng ho Open Street Maps.
    Qt 6.5 moralo oa tokollo
  • Bokhoni ba li-module tsa Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets li ekelitsoe.
  • Mosebetsi o mongata o entsoe ho ntlafatsa botsitso, litlaleho tse ka bang 3500 tsa likokoana-hloko li koetsoe.

    Source: opennet.ru

Eketsa ka tlhaloso