Kuchinja rezinesi reQt Wayland Compositor uye kugonesa kuunganidza telemetry muQt Musiki

Qt Group Company yakaziviswa nezvekuchinja rezinesi reQt Wayland Compositor, Qt Application Manager uye Qt PDF zvikamu, izvo, kutanga nekuburitswa kweQt 5.14, zvichatanga kupihwa pasi peGPLv3 rezinesi pachinzvimbo che LGPLv3. Mune mamwe mazwi, kubatanidza kune izvi zvikamu zvino zvinozoda kuvhura iyo kodhi kodhi yezvirongwa pasi peGPLv3-inoenderana marezinesi kana kutenga rezinesi rekutengesa (kare, LGPLv3 yaibvumidzwa kubatanidza kune proprietary kodhi).

Qt Wayland Compositor uye Qt Chikumbiro Maneja anonyanya kushandiswa kugadzira zvigadziriso zveakamisikidzwa uye nharembozha, uye Qt PDF yaimbowanikwa chete muyedzo yekuburitsa fomu. Izvo zvinofanirwa kucherechedzwa kuti akati wandei mamodule uye mapuratifomu akatopihwa pasi peGPLv3, kusanganisira:

  • Qt Charts
  • Qt CoAP
  • Qt Data Visualization
  • Qt Device Utilities
  • Iyo KNX
  • Qt Lottie Animation
  • Qt MQTT
  • Qt Network Authentication
  • Qt Quick WebGL
  • Qt Virtual Keyboard
  • Qt yeWebAssembly

Imwe shanduko inokosha ndeye kuiswa sarudzo dzekutumira telemetry kuQt Musiki. Chikonzero chataurwa chekugonesa telemetry chishuwo chekunzwisisa mashandisirwo ezvigadzirwa zveQt kuitira kuti vazovandudza mhando yavo. Zvinonzi ruzivo rwunogadziriswa nenzira isingazivikanwe pasina kuzivisa vashandisi chaivo, asi kushandisa UUID kuparadzanisa data remushandisi zvisingazivikanwe (iyo Qt kirasi QUuid inoshandiswa pakugadzira). Iyo IP kero kubva panotumirwa nhamba inogona zvakare kushandiswa sechiziviso, asi mukati chibvumirano maererano nekugadziriswa kweruzivo rwakavanzika, zvinonzi kambani haichengetedze chinongedzo kune IP kero.

Chikamu chekutumira manhamba chinosanganisirwa mukuburitswa kwanhasi Qt Musiki 4.10.1. Telemetry-inoenderana nebasa rinoitwa kuburikidza ne "telemetry" plugin, iyo inogadziriswa kana mushandisi asingarambe kuunganidzwa kwedata panguva yekuisa (yambiro inopihwa panguva yekumisikidza maitiro, umo iyo sarudzo yekutumira telemetry inosimbiswa nekusarudzika). Iyo plugin yakavakirwa pane iyo framework KUserFeedback, yakagadziridzwa neiyo KDE chirongwa. Kuburikidza nechikamu che "Qt Musiki Telemetry" muzvirongwa, mushandisi anogona kudzora kuti ndeipi data inoendeswa kune yekunze server. Pane mazinga mashanu e telemetry tsanangudzo:

  • Ruzivo rwekutanga system (ruzivo nezve shanduro dzeQt uye Qt Musiki, compiler uye QPA plugin);
  • Nhamba dzekushandisa dzekutanga (mukuwedzera, ruzivo rwunofambiswa nezve kuwanda kwekutanga kweQt Musiki uye nguva yebasa muchirongwa);
  • Ruzivo rwakadzama system (screen parameter, OpenGL uye ruzivo kadhi remifananidzo);
  • Huwandu hwemashandisirwo akadzama (ruzivo nezve rezinesi, kushandiswa kweQt Kurumidza Dhizaini, nzvimbo, kuvaka sisitimu, kushandiswa kwemhando dzakasiyana dzeQt Musiki);
  • Dzima kuunganidzwa kwedata.

Mune zvigadziriso iwe unogona zvakare kusarudza kudzora kuisirwa kwese manhamba parameter uye kuona inoguma JSON gwaro rinotumirwa kune yekunze server. Mukuburitswa kwazvino, iyo default modhi ndeyekudzima kuunganidzwa kwedata, asi mune ramangwana pane zvirongwa zvekugonesa yakadzama yekushandiswa kwehuwandu hwemaitiro. Data inofambiswa pamusoro peiyo encrypted yekutaurirana chiteshi. Iyo sevha processor inomhanya muAmazon gore (iyo manhamba ekuchengetedza iri pane imwechete backend seye online installer).

Kuchinja rezinesi reQt Wayland Compositor uye kugonesa kuunganidza telemetry muQt Musiki

Uyezve, inogona kucherechedzwa kutanga kwekuedza yekutanga beta vhezheni yeQt 5.14. Kuburitswa kunotarisirwa muna Mbudzi 26. Kuburitswa kweQt 5.14 kunozivikanwa nekubatanidzwa kwerutsigiro rwekutanga kune vamwe mikanazvakarongwa qt 6. Semuyenzaniso, kutanga kuita kweiyo Qt Kurumidza nerutsigiro rwe 3D kwawedzerwa. Iyo API nyowani inopa chiitiko ichakubvumidza iwe kuti umhanye maapplication akavakirwa paQt Kurumidza pamusoro peVulkan, Metal kana Direct3D 11 (pasina kusungwa zvakasimba kuOpenGL), ichaita kuti zvikwanise kushandisa QML kutsanangura 3D zvinhu muchimiro pasina kushandisa UIP fomati, uye ichagadzirisawo matambudziko akadai sepamusoro pepamusoro paunenge uchibatanidza QML nezviri kubva kuQt 3D uye kusakwanisa kuyananisa maanimation uye shanduko padanho repakati pakati pe2D ne3D.

Source: opennet.ru

Voeg