Qt 6.5 faʻavae faʻavae

Ua lomia e le Kamupani Qt se faʻasalalauga o le Qt 6.5 framework, lea o loʻo faʻaauau pea ona faʻamautu ma faʻateleina galuega a le lala Qt 6. Qt 6.5 e tuʻuina atu le lagolago mo faʻavae Windows 10+, macOS 11+, Linux (Ubuntu 20.04, openSUSE. 15.4, SUSE 15 SP4, RHEL 8.4 /9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY ma QNX. O lo'o tu'uina atu le fa'ailoga mo vaega Qt i lalo ole laisene LGPLv3 ma GPLv2.

Qt 6.5 ua maua le LTS faʻamalolo tulaga, lea o le a faʻaleleia ai faʻamatalaga mo tagata faʻatau laisene pisinisi mo le tolu tausaga (mo isi, faʻamatalaga o le a faʻasalalau mo le ono masina aʻo leʻi faia le isi faʻasalalauga tele). Lagolago mo le lala LTS muamua o Qt 6.2 o le a tumau seia oo ia Setema 30, 2024. O le Qt 5.15 lala o le a faʻatumauina pea seʻia oʻo ia Me 2025.

Suiga tetele ile Qt 6.5:

  • O le Qt Quick 3D Physics module ua faʻamautuina ma faʻapipiʻiina atoatoa, e maua ai se API mo faʻataʻitaʻiga o le fisiki e mafai ona faʻaoga faʻatasi ma Qt Quick 3D mo fegalegaleaiga moni ma le gaioiga o mea faitino i ata 3D. O le faʻatinoga e faʻavae i luga ole afi ole PhysX.
  • Faʻaopoopo le lagolago mo le pogisa mo le Windows platform. Otometi le faʻaogaina o le mamanu pogisa e faʻagaoioia i le faiga ma fetuunaiga o faʻavaa ma ulutala pe a faʻaaogaina e le talosaga se sitaili e le suia ai le paleti. I totonu o se talosaga, e mafai ona e fa'atulagaina lau oe lava tali i suiga i le autu o le faiga e ala i le fa'agaioia o suiga ile meatotino QStyleHints::colorScheme.
    Qt 6.5 faʻavae faʻavae
  • I le Qt Quick Controls, o le Material style for Android ua faʻapipiʻiina ma fautuaga a Material 3. O se sitaili atoatoa mo iOS ua faʻatinoina. Fa'aopoopo API mo le suia o foliga (fa'ata'ita'iga, containerStyle mo TextField po'o TextArea, po'o le roundedScale mo fa'amau ma popovers).
    Qt 6.5 faʻavae faʻavae
  • I luga o le macOS platform, tusi talosaga e faʻaogaina le QMessageBox poʻo le QErrorMessage faʻaalia faʻasalalauga-native dialogs.
    Qt 6.5 faʻavae faʻavae
  • Mo Wayland, o le QNativeInterface ::QWaylandApplication programming interface ua faʻaopoopoina mo le saʻo saʻo i Wayland-meafaitino o loʻo faʻaogaina i totonu ole fausaga o Qt, faʻapea foʻi ma le mauaina o faʻamatalaga e uiga i gaioiga lata mai a le tagata faʻaoga, atonu e manaʻomia mo le faʻasalalau atu i le Wayland protocol. fa'aopoopoga. O le API fou o loʻo faʻatinoina i le QNativeInterface namespace, lea e tuʻuina atu ai foʻi valaʻau e maua ai API faʻapitoa o le X11 ma le Android platforms.
  • Lagolago mo le Android 12 platform ua faʻaopoopoina ma e ui lava i suiga tetele i lenei lala, o le mafai ona fatuina faʻapotopotoga lautele mo Android e mafai ona galue i masini e eseese ituaiga o Android, amata i le Android 8, ua taofia.
  • O le Boot2Qt stack ua faʻafouina, lea e mafai ona faʻaogaina e fausia ai masini feaveaʻi faʻapipiʻi ma se siosiomaga e faʻavae i luga o Qt ma QML. O le siosiomaga faʻaogaina i Boot2Qt ua faʻafouina i le Yocto 4.1 (Langdale) platform.
  • O le atinaʻeina o afifi mo Debian 11 ua amata, lea e aofia ai le lagolago faʻapisinisi.
  • O le gafatia o le WebAssembly platform ua faʻalauteleina, faʻatagaina oe e fatuina ni talosaga Qt e taʻavale i luga o le upega tafaʻilagi ma e feaveaʻi i le va o faʻasalalauga eseese. Talosaga na fausia mo le WebAssembly platform, fa'afetai i le JIT compilation, tamo'e fa'atasi ma fa'atinoga latalata ile fa'asinomaga masani ma mafai ona fa'aoga Qt Quick, Qt Quick 3D ma mea faigaluega fa'aaliga o lo'o maua ile Qt. O le lomiga fou e faʻaopoopoina le lagolago mo faʻaliliuga vitio ma le faʻaogaina o meafaigaluega mo tagata e le atoatoa le malosi i widgets.
  • O le Qt WebEngine web engine ua faʻafouina i le Chromium 110 code base I luga o le Linux platform, o le lagolago mo le faʻavaveina o meafaigaluega o le faʻaogaina o ata vitio e faʻatinoina pe a faʻaogaina le Vulkan graphics API i siosiomaga e faʻavae i luga ole X11 ma Wayland.
  • O le Qt Quick Effects module ua faʻaopoopoina, saunia faʻataʻitaʻiga faʻataʻitaʻiga mo le atinaʻe e faʻavae ile Qt Quick. E mafai ona e fatuina au oe lava aafiaga mai le maoa'e pe fatuina e ala i le tu'ufa'atasia o a'afiaga o lo'o iai e fa'aaoga ai le Qt Quick Effect Maker toolkit.
  • O le Qt Quick 3D module e maua ai le tomai e faʻavasegaina ai le maualuga o faʻamatalaga o faʻataʻitaʻiga (mo se faʻataʻitaʻiga, e mafai ona faʻatupuina meshes faigofie mo mea e mamao mai le mea pueata). O le SceneEnvironment API o loʻo lagolagoina nei le puao ma le mou atu o mea mamao. O le ExtendedSceneEnvironment e maua ai le tomai e fa'atupu ai fa'alavelave lavelave pe a mae'a fa'agaioiga ma tu'ufa'atasia a'afiaga e pei o le loloto o le fanua, susulu, ma le mumu tioata.
  • Fa'aopoopoina se fa'ata'ita'iga Qt GRPC module fa'atasi ai ma le lagolago mo le gRPC ma le Protocol Buffer protocols, fa'atagaina oe e fa'aogaina auaunaga gRPC ma fa'avasega vasega Qt e fa'aaoga ai le Protobuf.
  • O le Qt Network module ua faʻaopoopoina le lagolago mo le setiina o fesoʻotaʻiga HTTP 1.
  • O vasega fa'ata'ita'i CAN pasi ua fa'aopoopoina i le Qt Serial Bus module, lea e mafai ona fa'aoga e fa'aoga ma fa'asolo ai fe'au CAN, fa'asologa o fa'avaa, ma fa'avasega faila DBC.
  • O le Qt Location module ua toe faʻafouina, tuʻuina atu talosaga ma meafaigaluega mo le tuʻufaʻatasia o faʻafanua, folauga, ma le makaina o mea e fiafia i ai (POI). E lagolagoina e le module se fesoʻotaʻiga faʻapipiʻi e mafai ai ona e faʻafesoʻotaʻi pito i tua e galulue ai ma kamupani eseese e tuʻuina atu auaunaga ma fatuina faʻaopoopoga API. O lo'o iai le tulaga fa'ata'ita'i le module i le taimi nei ma e na'o le pito i tua mo fa'afanua e fa'avae i luga o Open Street Maps.
    Qt 6.5 faʻavae faʻavae
  • O le gafatia o le Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets modules ua faʻalauteleina.
  • E tele galuega ua faia e faʻaleleia atili ai le mautu, e tusa ma le 3500 lipoti o pusa ua tapunia.

    puna: opennet.ru

Faaopoopo i ai se faamatalaga