Qt 6.5 sakin tsarin

Kamfanin Qt ya buga wani saki na tsarin Qt 6.5, wanda aikin ya ci gaba da daidaitawa da haɓaka ayyukan reshen Qt 6. Qt 6.5 yana ba da tallafi ga Windows 10+, macOS 11+, Linux dandamali (Ubuntu 20.04, openSUSE). 15.4, SUSE 15 SP4, RHEL 8.4 / 9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY da QNX. An bayar da lambar tushe don abubuwan haɗin Qt a ƙarƙashin lasisin LGPLv3 da GPLv2.

Qt 6.5 ya sami matsayi na sakin LTS, a cikinsa za a samar da sabuntawa ga masu amfani da lasisin kasuwanci na tsawon shekaru uku (ga wasu, za a buga sabuntawa na tsawon watanni shida kafin a samar da babban sakin gaba). Tallafi ga reshen LTS na baya na Qt 6.2 zai šauki har zuwa Satumba 30, 2024. Za a kiyaye reshen Qt 5.15 har zuwa Mayu 2025.

Manyan canje-canje a cikin Qt 6.5:

  • Qt Quick 3D Physics module an daidaita shi kuma an yi cikakken goyan baya, yana samar da API don simintin physics wanda za'a iya amfani dashi tare da Qt Quick 3D don ma'amala ta gaske da motsin abubuwa a cikin yanayin 3D. Aiwatar ta dogara ne akan injin PhysX.
  • Ƙara tallafi don yanayin duhu don dandalin Windows. Aikace-aikace ta atomatik na ƙirar duhu da aka kunna a cikin tsarin da daidaita firam da kan kai idan aikace-aikacen yana amfani da salon da baya canza palette. A cikin aikace-aikacen, zaku iya saita naku martani ga canje-canje a cikin jigon tsarin ta sarrafa canje-canje a cikin kayan QStyleHints :: launiScheme.
    Qt 6.5 sakin tsarin
  • A cikin Qt Quick Controls, an kawo salon kayan aiki don Android tare da shawarwarin Material 3. An aiwatar da cikakken salo na iOS. Ƙara APIs don canza bayyanar (misali, kwantenaStyle don TextField ko TextArea, ko zagayeScale don maɓalli da popovers).
    Qt 6.5 sakin tsarin
  • A kan dandamalin macOS, aikace-aikacen da ke amfani da QMessageBox ko QErrorMessage suna nunin tattaunawa na asali.
    Qt 6.5 sakin tsarin
  • Ga Wayland, QNativeInterface :: QWaylandApplication shirye-shirye an ƙara shi don samun damar kai tsaye zuwa abubuwan asalin Wayland waɗanda ake amfani da su a cikin tsarin Qt na cikin gida, da kuma samun damar bayanai game da ayyukan mai amfani na kwanan nan, waɗanda ƙila a buƙata don watsawa zuwa ka'idar Wayland. kari. Ana aiwatar da sabuwar API ɗin a cikin sarari suna QNativeInterface, wanda kuma yana ba da kira don samun damar APIs na asali na dandamali na X11 da Android.
  • An ƙara tallafi ga dandamali na Android 12 kuma duk da manyan canje-canje a cikin wannan reshe, ikon ƙirƙirar taron duniya don Android waɗanda za su iya aiki akan na'urori masu nau'ikan Android daban-daban, farawa daga Android 8, an kiyaye su.
  • An sabunta tari na Boot2Qt, wanda za a iya amfani da shi don ƙirƙirar tsarin wayar hannu mai bootable tare da yanayi bisa Qt da QML. An sabunta yanayin tsarin a cikin Boot2Qt zuwa dandalin Yocto 4.1 (Langdale).
  • Haɓaka fakiti don Debian 11 ya fara, waɗanda tallafin kasuwanci ke rufewa.
  • An faɗaɗa ƙarfin dandalin WebAssembly, yana ba ku damar ƙirƙirar aikace-aikacen Qt waɗanda ke gudana a cikin burauzar gidan yanar gizo kuma suna iya ɗauka tsakanin dandamali na hardware daban-daban. Aikace-aikacen da aka gina don dandalin WebAssembly, godiya ga tarin JIT, suna gudana tare da aiki kusa da lambar asali kuma suna iya amfani da Qt Quick, Qt Quick 3D da kayan aikin gani da ke cikin Qt. Sabuwar sigar tana ƙara tallafi don yin bidiyo da kuma amfani da kayan aiki ga mutanen da ke da nakasa a cikin widget din.
  • An sabunta injin gidan yanar gizon Qt WebEngine zuwa tushen lambar Chromium 110. A kan dandamali na Linux, ana aiwatar da goyan bayan haɓaka kayan aiki na yin bidiyo yayin amfani da API ɗin Vulkan graphics a cikin mahalli dangane da X11 da Wayland.
  • An ƙara samfurin Qt Quick Effects, yana ba da tasirin hoto da aka shirya don dubawa dangane da Qt Quick. Kuna iya ƙirƙirar tasirin ku daga karce ko ƙirƙira su ta hanyar haɗa tasirin da ke akwai ta amfani da kayan aikin Qt Quick Effect Maker.
  • Tsarin Qt Quick 3D yana ba da damar tsara matakin dalla-dalla na ƙira (misali, za a iya samar da mafi sauƙi meshes don abubuwan da ke nesa da kyamara). API ɗin SceneEnvironment yanzu yana goyan bayan hazo da dushewar abubuwa masu nisa. ExtendedSceneEnvironment yana ba da ikon haifar da hadaddun tasirin aiki bayan aiki da haɗa tasirin kamar zurfin filin, haske, da haske.
  • An ƙara ƙirar Qt GRPC na gwaji tare da goyan bayan ka'idojin gRPC da Protocol Buffer, yana ba ku damar samun damar ayyukan gRPC da jera azuzuwan Qt ta amfani da Protobuf.
  • Tsarin hanyar sadarwa na Qt ya ƙara goyan baya don saita haɗin HTTP 1.
  • An ƙara azuzuwan bas na gwaji na CAN zuwa tsarin Qt Serial Bus, wanda za'a iya amfani da shi don ɓoyewa da warware saƙonnin CAN, firam ɗin sarrafawa, da rarraba fayilolin DBC.
  • An sake farfado da tsarin Qt Location, yana ba da aikace-aikace tare da kayan aiki don haɗa taswira, kewayawa, da wuraren sha'awa (POI). Samfurin yana goyan bayan hanyar haɗin yanar gizo ta hanyar da zaku iya haɗa haɗin baya don aiki tare da masu samar da sabis daban-daban da ƙirƙirar kari na API. A halin yanzu tsarin yana da matsayi na gwaji kuma yana goyan bayan bayan taswirori bisa Bude Titin Maps.
    Qt 6.5 sakin tsarin
  • An faɗaɗa iyawar Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets modules.
  • An yi ayyuka da yawa don inganta kwanciyar hankali, an rufe rahoton kwaro kusan 3500.

    source: budenet.ru

Add a comment