Sakin tsarin Qt 6.7 da mahallin ci gaban Qt Mahalicci 13

Kamfanin Qt ya fitar da tsarin Qt 6.7, wanda ke ci gaba da aiki kan daidaita da faɗaɗa ayyukan reshen Qt 6. Qt 6.7 yana ba da tallafi ga dandamali. Windows 10+, macOS 12+, Linux (Ubuntu 22.04, buɗeSUSE 15.5, SUSE 15 SP5, RHEL 8.8/9.2, Debian 11.6), iOS 16+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS, da QNX. Lambar tushe don abubuwan Qt an ba ta lasisin ƙarƙashin lasisin LGPLv3 da GPLv2.

Manyan canje-canje a cikin Qt 6.7:

  • Ingantattun tallafi don amfani da lambar da ke amfani da abubuwa na ma'aunin C++20. Ƙara Qt :: {ƙarfi, rauni, ɓangarori}_azuzuwan oda tare da aiwatar da std::*_nau'o'in odar da suka dace da ƙayyadaddun C++17, da macro waɗanda ke faɗaɗa cikin ma'aikacin kwatancen hanyoyi uku "" lokacin da masu tarawa suka haɗa su. wanda ke goyan bayan C ++ 20 (idan mai tarawa yana goyan bayan C++17 kawai, macros sun koma yin amfani da masu aiki na yau da kullun).

    Yana yiwuwa a yi amfani da samfurin aji na std :: span don wakiltar jerin abubuwa masu ci gaba, wanda ajin QSpan ya maye gurbinsa don tsarin tare da C++17. An ci gaba da aiki kan aiwatar da tallafi don ɗakin karatu na std :: chrono a cikin Qt APIs daban-daban. Misali, an siffanta lokacin ƙarewa a cikin Qt Network API ta amfani da nau'ikan std :: chrono kuma an ayyana su a cikin sigar zahiri kamar "5s" don nuna sakan 5.

  • An ci gaba da haɓaka ƙirar ƙirar Qt Graphs na gwaji, wanda aka ƙera don gina nau'ikan zane-zane daban-daban da hango manyan tarin bayanai masu saurin canzawa. Ana haɓaka ƙirar a matsayin maye gurbin duniya na tsohuwar ƙirar Qt DataVisualization, dangane da OpenGL, da tsarin Qt Charts. Sabon tsarin yana amfani da Qt Quick 3D da injin ma'auni na RHI (Rendering Hardware Interface), wanda ke goyan bayan APIs 3D iri-iri (OpenGL, Vulkan, Metal da Direct 3D). Baya ga hangen nesa na 3D, sabon sigar yana ƙara goyan bayan kek mai girma biyu da jadawali na layi, da kuma ɓarna. Ana ba da haɗin kai tare da kayan aikin rayarwa da tasirin da ake samu a cikin Saurin Qt. Ƙara tallafi don jigogi. An sabunta tsarin gine-ginen don rage yawan ayyukan rarraba ƙwaƙwalwar ajiya.
    Sakin tsarin Qt 6.7 da mahallin ci gaban Qt Mahalicci 13
  • Sabbin azuzuwan QHttpHeaders, QNetworkRequestFactory, QRestAccessManager da QRestReply an ƙara su don haɓaka aikace-aikacen abokin ciniki waɗanda ke amfani da APIs na tushen HTTP da kuma REST (Wakilin Canja wurin Jiha).
  • An faɗaɗa ƙarfin tsarin Qt GRPC, yana ba da damar shiga ayyukan gRPC. Qt gRPC ya ƙara sabbin azuzuwan don abokin ciniki-gefen, uwar garken-gefen, da kiran yawo na bidirectional waɗanda ke ba da damar musayar saƙo ta atomatik lokacin da ƙima ta canza. An gabatar da API na Interceptor don haɗa masu karɓar kira don zaɓaɓɓun saƙon gRPC, waɗanda za a iya amfani da su, misali, don tsara shiga ko caching.
  • Tsarin Qt Protobuf, wanda aka ƙera don jera azuzuwan Qt ta amfani da ka'idar Buffer Protocol, yanzu yana da ikon jeri zuwa ko daga tsarin JSON.
  • Tsarin zane-zane na Qt SVG ya ƙara tallafi don abubuwan SVG 1.1 da 2.0, waɗanda galibi ana amfani da su a cikin hotunan SVG a aikace ( , , , Kuma ), wanda ke ba da damar mafi yawan fayilolin SVG don nunawa. Ga waɗanda ke buƙatar cikakken tallafi don SVG 2.0, muna ba da shawarar amfani da tsarin Qt WebEngine. Ƙara kayan aiki na svgtoqml don canza SVG zuwa QML don shigo da zane-zanen vector kai tsaye cikin jadawali mai sauri na Qt. Ikon yin amfani da tsarin Qt Quick Siffai don zane mai inganci na masu lankwasa ta amfani da guntun inuwa an daidaita shi.
  • Ƙara goyon baya don mabambantan fonts, wanda kauri, faɗi da sauran halaye masu salo na glyph na iya canzawa ba da gangan ba. Ƙara goyon baya don ɗakin karatu na gumaka. Lokacin amfani da QIcon :: daga kiran Jigo, yana yiwuwa a daidaita sunan gunkin tare da alama a ɗakin ɗakin karatu.
  • An samar da ikon saka tagogi na asali don dandamali na yanzu a cikin yanayin Qt Quick, wanda ke ba ku damar amfani da abubuwan dubawa da dandamalin ya bayar a cikin hanyar sadarwa ta Qt Quick-based, misali, kuna iya saka AppKit MapView ko Windows Mai kunna kafofin watsa labarai.
    Sakin tsarin Qt 6.7 da mahallin ci gaban Qt Mahalicci 13
  • Ƙara goyon baya don ƙara lambar ma'ana zuwa aikace-aikace dangane da Qt Quick Widgets ko Qt, ta amfani da duk wani zane-zane API da ke goyon bayan Qt (Vulkan, OpenGL, Direct3D, Metal). Ana yin ƙara ta amfani da azuzuwan QRhiQuickItem da QRhiWidget.
  • An bayar da cikakken tallafin dandamali macOS 14, iOS 17, Windows 11 23H2, Android 14, RHEL 9.2, openSUSE 15.5, SUSE Linux Sabar Kasuwanci 15. An ƙara haɗuwa don Windows, an haɗa ta amfani da kayan aikin MinGW bisa ga LLVM. An ƙara ginawa kafin a gina tsarin ARM (don Windows и Linux), don dandamalin VxWorks 7 da kuma don QNX 7.1.
  • 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.3.
  • An ƙara sabbin aikace-aikacen samfuri. Misalin Kallon Walƙiya ta amfani da Wurin Qt da Saurin Gudanarwa na Qt don ganin bayanan tsawa akan taswira. Sabon demo Gine-gine na OSM ta amfani da Qt Quick 3D, Qt Positioning da Qt Network don ƙirƙirar taswirar gini na 3D dangane da bayanai daga OpenStreetMap. Misalin Mataimakin Virtual yana nuna iyawar aiki tare da rayarwa na 3D. Misalin jujjuyawar juzu'i yana nuna yadda ake amfani da laushin 3D a cikin Saurin Qt 3D don gano hasken haske. An sake fasalin misalin StocQt gaba daya, ta amfani da Qt Graphs don nuna bayanan kasuwar hannun jari.
    Sakin tsarin Qt 6.7 da mahallin ci gaban Qt Mahalicci 13

Bugu da ƙari, ya kamata a lura da fitowar Qt Creator 13.0, wani yanayi na haɓakawa mai haɗaka don ƙirƙirar aikace-aikacen dandamali ta amfani da ɗakin karatu na Qt. Yana tallafawa ci gaban shirye-shiryen C++ na gargajiya da kuma amfani da QML, harshe wanda ke amfani da JavaScript don ayyana rubutun, da kuma tubalan CSS masu kama da juna don ayyana tsari da sigogi na abubuwan haɗin gwiwa. Gina-gine masu shirye don amfani suna samuwa don Linux, Windows da kuma macos.

A cikin sabon sigar:

  • An ƙara masu shigarwa na layi da na kan layi don tsarin ARM tare da Linux.
  • Barka da zuwa ga mahaliccin Qt an sabunta shi don haɗa da goyan bayan jigogi masu duhu da haske.
    Sakin tsarin Qt 6.7 da mahallin ci gaban Qt Mahalicci 13
  • Ingantacciyar hanyar sadarwa don motsi masu motsi da aka yi amfani da su a yanayin lalata da ƙirƙirar widget din (Mai ƙirƙira Widget). Ƙara goyon baya don rushewar wucin gadi don bangarori na tsaye. Yana yiwuwa a motsa fafutuka cikin yardar kaina ta masu kawunansu ba tare da fara cire su ba.
    Sakin tsarin Qt 6.7 da mahallin ci gaban Qt Mahalicci 13
  • Ƙara goyon baya don ƙirƙira, turawa, gudana da kuma cire aikace-aikacen don na'urorin da ke amfani da Manajan Aikace-aikacen Qt (don aikace-aikacen da suka danganci Qt 6 da CMake).
  • Ƙarin tallafi na ɓangare don iOS 17.
  • Canza kundin adireshin ginin tsoho zuwa yanzu amfani da kundin kundin "gina" a cikin lambar aikin. Kuna iya canza tsarin ginin ginin ta amfani da saitin "Preferences> Gina & Run> Default Build Properties> Default Build directory" saitin.
  • A cikin yanayin aikin, an ƙara sashin "Batattu Maƙasudin", wanda ke nuna kits (hanyoyi zuwa kayan aikin gini daban-daban da nau'ikan Qt) waɗanda ba su wanzu, kuma suna ba da ikon ƙirƙirar maye ko amfani da shi yayin gini, turawa da kuma amfani da su. gudanar da wani kit ɗin da ke akwai.
  • Yana yiwuwa a ƙirƙira kits don ayyuka a cikin yaren Python (don zaɓar wani nau'in fassarar daban).
  • Ƙara ikon amfani sabobin LSP (Tsarin Sabar Harshe) don YAML, JSON da Bash.
  • Editan lambar yana ba da tallafi don kewayawa daga abubuwan haɗin QML zuwa lambar C++ masu alaƙa.
  • An sake tsara saitunan ClangFormat. Ana ba da editan rubutu tare da duban ɗabi'a don canza saitunan ku.
    Sakin tsarin Qt 6.7 da mahallin ci gaban Qt Mahalicci 13

source: budenet.ru

Sayi amintaccen masauki don shafuka tare da kariyar DDoS, sabar VPS VDS 🔥 Sayi ingantaccen masaukin yanar gizo tare da kariyar DDoS, sabar VPS VDS | ProHoster