Qt 6.6 on jo julkaistu ja nämä ovat sen uutisia

qt-6

Qt 6 -sarjan kuudennessa julkaisussa esittelimme monia uusia ominaisuuksia grafiikka- ja käyttöliittymäkehittäjille sekä sovellustaustalle.

Tässä äskettäin julkaistussa QT 6.6 -versiossa korostetaan, että "Qt Graphs" on lisätty mikä on kokeellinen moduuli jonka tarkoituksena on tarjota yleiskäyttöinen moduuli visualisoida suuria tietokokoelmia jotka muuttuvat nopeasti ja luovat erilaisia ​​kaavioita. Moduuli on edelleen kehitteillä ja keskittyy tällä hetkellä Qt DataVisualizationin toiminnallisuuden toistamiseen Qt Quick 3D:n päälle ja uuden renderöintimoottorin käyttöön, joka tukee useita 3D API:ita.

Toinen uutuus, joka erottuu tässä uudessa versiossa, on QT Multimedia -moduuli, johon on lisätty luokka QWindowCapture tallentaa yksittäisten ikkunoiden sisällön. QWindowCapture tarjoaa luettelon kaapattavissa olevista ikkunoista, ja sitä voidaan käyttää ikkunoiden jakamissovelluksissa. FFmpeg-taustajärjestelmä tukee ikkunoiden ja näytön kaappausta kaikilla alustoilla paitsi järjestelmissä, jotka käyttävät Wayland-protokollaa.

Sen lisäksi Valintatilojen tuki on lisätty QT Quickiin QML TableView -tyypissä on tarjottu mahdollisuus muuttaa rootIndex-ominaisuutta, ja vierityspalkkien asettelun hallintaa on laajennettu QML Flickable -tyypissä.

Qt-kaaviot

Qt Graphsin avulla sovellukset voivat visualisoida suuria määriä nopeasti muuttuvaa tietoa

Moduulissa QT Mukautuvalle käyttöliittymäsuunnittelulle tarjotaan nopea, kokeellinen tuki, No nyt, jotta voit muuttaa käyttöliittymän asettelua dynaamisesti ikkunan koon mukaan ja sijoittaa elementtejä automaattisesti nykyisen asettelun rakenteen huomioon ottaen, LayoutItemProxy-luokkaa ehdotetaan ja Qt Quick Layouts -moduuli tarjoaa mahdollisuuden käyttää yhtenäisiä solukokoja malleissa, joissa on järjestetty järjestys. elementtejä.

Myös in QT Quick, uusi API on nyt otettu käyttöön asettelun lisäasetukset sisään OpenType-fontit. QT 6.6:lla on nyt mahdollista käyttää Qt Quick Shapes -moduulia piirtämään korkealaatuisia viivoja ja käyriä fragmenttivarjostimella.

Se on ollut työskennellyt RHI-renderöintimoottorin dokumentoimiseksi, sekä vakauttamaan siihen liittyvää matalan tason API:ta. RHI:n taaksepäin yhteensopivuustaso seuraa nyt Qt Platform Abstraction API:ta, jolloin RHI:tä voidaan käyttää suoraan matalan tason cross-platform-koodin kehittämiseen, joka toimii kaikkien suosittujen grafiikkapinojen ja grafiikkasovellusliittymien kanssa.

QT TextToSpeechillä on nyt kyky tulostaa PCM-tietoja syntetisoidun puheen jälkikäsittelyä varten tämän uuden julkaisun lisäksi toimitettiin lisäasetuksia tekstin segmentointiin, lisättiin API etsimään tarvittavia ääniä ja lisättiin API, joka määrittää käytettävissä olevat moottorin toiminnot.

Lisäksi, Android 13:n tuki erottuu joukosta mikä on myös parantanut tukea arkkitehtuurille ARM Windows- ja Linux-alustoilla. Yhdessä Debian-projektin ylläpitäjien kanssa paketit, joissa on Qt 6 Debian 11:lle ja Debian 12:lle, sijoitetaan jakelun vakiovarastoihin ja paketit, joissa on kaupallisia komponentteja Qt 6.6 for Debian, sijoitetaan Qt Companyn arkistoihin.

Heillä on parannetut kehitystyökalut WebAssemblylle, No, uudessa versiossa se yksinkertaistaa WebAssembly-sovellusten virheenkorjausta ja parantaa tämän alustan ylläpitoa dynaamisten linkkien tuen ansiosta (WebAssembly-sovellukset voidaan nyt toimittaa jaetuilla Qt-kirjastoilla ja laajennuksilla).

Muista erottuvista muutoksista:

  • Qt WebEngine -moduuliin on lisätty sovellusliittymä yksityisyys- ja suojausasetuksiin pääsemiseksi, jonka avulla voit poistaa käytöstä tietyt selainmoottorin ominaisuudet.
  • QMediaRecorder-luokkaan on lisätty ominaisuuksia, joilla ohjataan videon laatua, resoluutiota ja bittinopeutta.
  • Qt Quick 3D -moduuliin on lisätty tuki pintakuvioiden ja geometrian proseduurin luomiselle QML-polygonaalisen verkon perusteella.
  • "Qt for Python" -moduulisarja, joka tarjoaa työkaluja graafisten sovellusten luomiseen Pythonissa Qt:n avulla, on lisännyt tuen asynkronisille toiminnoille asyncioa käyttämällä.
  • Pythonin Qt-tuki AArch64-arkkitehtuuriin perustuville laitteille on varmistettu.
  • Boot2Qt-pino on päivitetty, jonka avulla voidaan luoda mobiilikäynnistysjärjestelmiä Qt- ja QML-pohjaisilla ympäristöillä.
  • Qt Sql -moduuliin on lisätty Mimer SQL DBMS:n kanssa yhteensopiva laajennus ja ajurin yhteysasetuksia on laajennettu MySQL- ja MariaDB DBMS -järjestelmää varten.
  • Qt PDF -moduuli tarjoaa luokkia linkkien, sivujen pikkukuvien ja valittujen sivujen käyttämiseen.

Jos haluat tietää siitä lisää, voit tarkistaa yksityiskohdat Seuraavassa linkissä.

Lataa ja hanki Qt 6.6

Qt 6.6:n uudesta haarasta kiinnostuneiden kannattaa tietää, että tukea tarjotaan Windows-, macOS-, Linux-alustoille, iOS:lle, Androidille, webOS:lle, WebAssemblylle, INTEGRITYlle ja QNX:lle. Uusi versio on saatavilla osoitteessa seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.