Qt 6.2 již byl vydán a toto jsou jeho novinky

Společnost Qt odhalena před několika dny spuštění nová verze «rámce Qt 6.2», v nichž práce nadále stabilizují a zvyšují funkčnost větve Qt 6.

Tato nová verze Qt 6.2 poskytuje podporu pro Windows 10, macOS 10.14+ a různé platformy Linux Mezi nimi vyniká Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+, stejně jako podpora pro mobilní platformy iOS 13+, Android (API 23+) a další, jako jsou webOS, INTEGRITY a QNX.

Hlavní nové funkce Qt 6.2

Pozoruje se, že lZ hlediska složení modulu dosáhla větev Qt 6.2 parity s Qt 5.15 a je vhodný pro migraci Qt 5 většinou uživatelů. Klíčová vylepšení v Qt 6.2 se týkají hlavně zahrnutí modulů, které byly k dispozici v Qt 5.15, ale nebyly připraveny pro zahrnutí do Qt 6.0 a 6.1 verze. Zahrnuty jsou zejména chybějící moduly:

  • qt-bluetooth
  • Multimédia Qt
  • NFC
  • Qt polohování
  • Rychlé dialogy Qt
  • Qt RemoteObjects
  • Senzory Qt
  • Qt SerialBus
  • Sériový port Qt
  • Webový kanál Qt
  • Qt WebEngine
  • Webové zásuvky Qt
  • Qt WebView

S vydáním Qt 6.2 by téměř všichni naši uživatelé měli být schopni migrovat svůj kód z Qt 5 na Qt 6. Udělali jsme to pomocí vlastních nástrojů. Jmenovitě, Qt Design Studio 2.2 a Qt Creator 6 beta, které budou vydány brzy, vycházejí z Qt 6.2 LTS.

Kromě přidání chybějících funkcí se Qt 6.2 zaměřil na zlepšení stability, výkonu a kvality života vývojářů.

Ze změn, které vynikají v této nové verzi QT 6.2, je jednou z nich nnový optimalizovaný režim vykreslování „Vykreslování v případech»Chcete -li Qt Quick 3D, což umožňuje vykreslování více instancí stejného objektu s různými transformacemi současně a navíc bylo přidáno rozhraní 3D Particles API pro přidání efektů do 3D scén generovaných velkým nahromaděním částic (kouř, mlha atd.).

Také v této nové verzi poskytoval možnost vytvářet události Qt Quick Input pro 2D prvky vložené do 3D scén a textur. Bylo přidáno API pro určení průniku modelů paprskem vycházejícím z libovolného bodu ve scéně.

To je také zdůrazněno Pro zjednodušení byl navržen veřejný QML modul CMake API uživatel proces vytváření modulů QMLKromě možností konfigurace chování nástroje qmllint (QML linter) byla přidána podpora pro generování ověřovacích zpráv ve formátu JSON. Obslužný program qmlformat používá knihovnu domén QML.

Na druhou stranu je také poznamenáno, že byla modernizována architektura modulu Qt Multimedia, ve kterém se objevily funkce jako volba titulků a jazyka pro přehrávání videa a také pokročilá nastavení pro pořizování multimediálního obsahu. Přidáno nové metody Qt Charts k přizpůsobení grafů.

Z dalších změn které vyčnívají z této nové verze QT 6.2:

  • QImage přidal podporu pro formáty obrázků, které určují parametry barvy s plovoucí desetinnou čárkou.
  • QByteArray :: number () poskytuje správné zpracování záporných čísel v desítkových soustavách.
  • Přidána podpora std :: chrono do QLockFile.
  • Qt Network nabízí možnost používat různé SSL backendy současně.
  • Přidána podpora pro systémy Apple založené na čipu ARM M1. Vrácená podpora pro operační systémy webOS, INTEGRITY a QNX. Byla navržena předběžná podpora pro Windows 11 a WebAssembly.

Pokud máte zájem o tom vědět více O této nové verzi QT si můžete zkontrolovat podrobnosti Na následujícím odkazu.

Nakonec byste měli vědět, že zdroje komponent Qt jsou publikovány pod licencemi LGPLv3 a GPLv2. Qt 6.2 obdržel status verze LTS, v rámci které budou uživatelům komerčních licencí generovány aktualizace do tří let (u ostatních budou aktualizace vydávány šest měsíců před vytvořením další významné verze).


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.