QT 6.7 inosvika nekuvandudzwa mumabasa ekuedza, kuvandudzwa kwemifananidzo nezvimwe

qt-6

Mukuburitswa kwechitanhatu kweQt 6 nhevedzano, takaunza akawanda matsva maficha emifananidzo uye UI vanogadzira uye application backend.

The Qt Company kushambadzira Kuburikidza ne blog post, iyo lkuburitswa kweiyo vhezheni itsva yeQT 6.7, iyo yakaita nhevedzano yekuvandudzwa kwakawanda kubva ku rutsigiro rwemazuva ano C++ zviyero kune epamusoro graphics kugona, kubatana, masosi uye kubatanidzwa zvemahybrid application, pakati pezvimwe zvinhu.

Inofanira kutaurwa kuti iyi shanduro itsva yeQT 6.7, kufanana nedzimwe shanduro dzebazi iri 6.X, ine chinangwa chikuru chekudzikamisa uye kuwedzera kushanda kwebazi reQt 6, asi pasina kusiya kushandiswa kwekuvandudza uye zvitsva. QT 6.7 ine tsigiro yemapuratifomu akasiyana akadai Windows 10+, macOS 12+, kugoverwa kweLinux kwakasiyana, pamwe nemapuratifomu enharembozha, akadai seIOS, Android (API 23+), webOS pakati pezvimwe.

Chii chitsva muQT 6.7?

Mune iyi vhezheni itsva inoratidzwa yeQT 6.7, iyo yakavandudzwa rutsigiro rweC++20 (kunyangwe ichiri sarudzo), sezvo kugadziridzwa kwakashandiswa kutora mukana weQt::{simba,rakaneta,rimwe }_makirasi ekuronga, pamwe chete zvakare kuti macros anowedzera kune wekuenzanisa opareta (<=>) Mukuwedzera, kuiswa kwe std::span uye kuitwa kwekirasi yeQSpan kumiririra kutevedzana kwezvinhu muC++17 masisitimu.

Imwe yakanakisa yeQT 6.7 ndeye kuvandudzwa kwakaitwa muQt Graphs experimental module (yakaunzwa mushanduro 6.6) yaenderera mberi, sezvazviri ikozvino Inoisa imwe tsigiro ye2D bar, mutsara, uye kuparadzira machati, kuwedzera kune iripo 3D yekuona. Uye ikozvino Qt Magirafu anoshandisa Qt Kurumidza 3D uye iyo RHI (Rendering Hardware Interface) inopa injini, iyo inoenderana akati wandei 3D APIs akadai seOpenGL, Vulkan, Metal uye Direct 3D.

Pamusoro pazvo, zvakare makirasi matsva anomira senge QHttpHeaders, QRestAccessManager y QRestReply kuita kuti zvive nyore kushanda neHTTP uye REST APIs, kunyanya kune yakagoverwa maapplication. Qt Protobuf inopa kubata zvirinani kwegRPC mameseji, ichibvumira vanogadzira kuita zvinhu zvakaita se caching uye kutema miti zvakanyanya.

Zvakare zvakasimbiswa ndizvo kuvandudzwa kweiyo Qt GRPC module, sezvo makirasi matsva awedzerwa zvino anofambisa bi-directional kutepfenyura mafoni kune ese mutengi uye server divi. Aya makirasi anobvumira otomatiki kuchinjana mameseji kana hunhu hwachinja, kuvandudza kutaurirana uye kuwiriranisa pakati pemapato. Iyo Interceptor API yakarongedzerwa zvakare inobvumira kubatanidza callback vanobata kune chaiwo gRPC mameseji.

Yeimwe shanduko izvo zvinomira pachena:

  • Qt SVG yakavandudza kuenderana neSVG 1.1 uye 2.0, ichiwedzera rutsigiro rwezvinhu zvakaita se. <symbol>, <marker>, <pattern>, <mask> uye SVG mafirita.
  • Basa rakaitwa pakupinza vector graphics zvakanangana muQt Kurumidza, pamwe nekuvandudzwa kwekumisikidza curve yemhando huru yekuona.
  • Qt 6.7 inoita kuti zvive nyore kubatanidza zvinhu zveUI zvemuno muQt Kurumidza zvikumbiro, zvichibvumira kubatika kwemahwindo ekuzvarwa uye kufukidza Qt Kurumidza interface maelementi pamusoro pezvako.
  • Yakawedzerwa tsigiro yemafonti akasiyana-siyana, maraibhurari ezvidhori, kubatanidzwa nepuratifomu-yekuzvarwa windows uye kupa kodhi muQt Kurumidza kana Qt Widgets application uchishandisa QRhiQuickItem uye QRhiWidget.
  • Yakagadziridzwa Boot2Qt stack yeQt uye QML-yakavakirwa nharembozha, uye mitsva yemuenzaniso maapplication akadai seMheni Viewer, OSM Zvivakwa, Virtual Mubatsiri, uye StocQt.
  • Mienzaniso mitsva yekushandisa yakawedzerwa muQt:
    Mheni Yekuona: Shandisa Qt Nzvimbo uye Qt Kurumidza Kudzora kuona mheni data pamepu
    Zvivakwa zveOSM: Inoshandisa Qt Quick 3D, Qt Positioning uye Qt Network kugadzira mepu yekuvaka ye3D inoenderana neruzivo rweOpenStreetMap.
    Virtual Mubatsiri Anoratidza kugona kwekushanda ne3D animation
    Volumetric rendering: Inoratidza maitiro ekushandisa 3D maumbirwo muQt Kurumidza 3D yevolumetric ray tracing.
    StocQt: Yakagadziridzwa patsva uchishandisa Qt Girafu kuratidza musika data.

Kana uchida kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo Mune inotevera chinongedzo.

Dhawunirodha uye utore Qt 6.7

Kune avo vanofarira bazi idzva reQt 6.7, iwe unofanirwa kuziva kuti unogona kuwana mapakeji akatogadzirirwa OS yako kana chikuva, kubva mushanduro itsva iyi. chinotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako