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

Qt Company julkisti muutama päivä sitten lanseeraus "Qt 6.2 -kehyksen" uusi versio, jossa työ jatkaa Qt 6 -haaran vakauttamista ja toimivuuden lisäämistä.

Tämä Qt 6.2: n uusi versio tukee Windows 10, macOS 10.14+ ja erilaisia ​​Linux -alustoja Niistä erottuvat Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+ sekä tuki mobiilialustoille iOS 13+, Android (API 23+) ja muut, kuten webOS, INTEGRITY ja QNX.

Qt 6.2: n tärkeimmät uudet ominaisuudet

On havaittu, että lQt 6.2 -haara on saavuttanut moduulikoostumuksen suhteen pariteetin Qt 5.15: n kanssa ja se sopii useimpien käyttäjien Qt 5 -siirtymiseen. Qt 6.2: n tärkeimmät parannukset liittyvät pääasiassa sellaisten moduulien sisällyttämiseen, jotka olivat saatavilla Qt 5.15: ssä, mutta eivät olleet valmiita sisällytettäväksi Qt 6.0- ja 6.1 -versioihin. Erityisesti puuttuvat moduulit ovat mukana:

  • qt-bluetooth
  • Qt -multimedia
  • NFC
  • Qt -paikannus
  • Qt -pikavalinnat
  • Qt RemoteObjects
  • Qt -anturit
  • Qt SerialBus
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Qt 6.2: n julkaisun myötä lähes kaikkien käyttäjiemme pitäisi voida siirtää koodinsa Qt 5: stä Qt 6. Olemme tehneet tämän omilla työkaluillamme. Nimittäin Qt Design Studio 2.2 ja Qt Creator 6 beta, jotka julkaistaan ​​pian, perustuvat Qt 6.2 LTS: ään.

Puuttuvien ominaisuuksien lisäämisen lisäksi Qt 6.2 keskittyi kehittäjien vakauden, suorituskyvyn ja elämänlaadun parantamiseen.

Muutoksista, jotka erottuvat tässä uudessa QT 6.2 -versiossa, yksi niistä on nuusi optimoitu renderointitila «Renderointi tilanteissa»Qt Quick 3D: hen, joka mahdollistaa saman objektin useiden esiintymien esittämisen eri muunnoksilla samanaikaisesti, sekä 3D Particles -sovellusliittymä lisättiin myös tehosteiden lisäämiseksi 3D -kohtauksiin, jotka ovat syntyneet suurten hiukkasten (savu, sumu jne.)

Myös tässä uudessa versiossa tarjosi mahdollisuuden luoda Qt Quick Input -tapahtumia 2D -elementeille upotettu 3D -kohtauksiin ja tekstuureihin. Sovellusliittymä on lisätty määrittämään mallien leikkauspiste säteen kanssa, joka lähtee kohtauksen mielivaltaisesta pisteestä.

Se on myös korostettu Yksinkertaistamiseksi on ehdotettu julkista QML -moduulia CMake API prosessi käyttäjälle QML -moduulien luominenQmllint -apuohjelman (QML -linkki) toiminnan määrittämisen vaihtoehtojen lisäksi on lisätty tuki vahvistusraporttien luomiseen JSON -muodossa. Qmlformat -apuohjelma käyttää QML -dom -kirjastoa.

Toisaalta korostetaan myös sitä, että Qt Multimedia -moduulin arkkitehtuuria on modernisoitu, ja siinä on ilmestynyt ominaisuuksia, kuten tekstityksen ja kielen valinta videon toistoon, sekä lisäasetukset multimediasisällön kaappaamiseen. menetelmiä Qt -kaavioihin kaavojen mukauttamiseksi.

Muista muutoksista jotka erottuvat tästä uudesta QT 6.2 -versiosta:

  • QImage lisäsi tuen kuvamuodoille, jotka määrittävät liukulukun väriparametrit.
  • QByteArray :: number () tarjoaa negatiivisten lukujen oikean käsittelyn ei-desimaalijärjestelmissä.
  • Lisätty std :: chrono -tuki QLockFile -tiedostoon.
  • Qt Network tarjoaa mahdollisuuden käyttää eri SSL -taustajärjestelmiä samanaikaisesti.
  • Lisätty tuki Apple -järjestelmille, jotka perustuvat ARM M1 -piiriin. Palasi webOS-, INTEGRITY- ja QNX -käyttöjärjestelmien tuki. Alustavaa tukea Windows 11: lle ja WebAssemblelle on ehdotettu.

Jos olet kiinnostunut tietämään siitä lisää Voit tarkistaa tämän uuden QT -version tiedot Seuraavassa linkissä.

Lopuksi sinun pitäisi tietää, että Qt -komponenttien lähteet on julkaistu LGPLv3- ja GPLv2 -lisensseillä. Qt 6.2 sai LTS -version tilan, jonka sisällä päivitykset luodaan kaupallisen lisenssin käyttäjille kolmen vuoden kuluessa (loput päivitykset julkaistaan ​​kuusi kuukautta ennen seuraavan merkittävän version muodostamista).


Jätä kommentti

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

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  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.