Qt 6.2 rammaútgáfa

The Qt Company hefur gefið út útgáfu af Qt 6.2 ramma, þar sem vinna heldur áfram að koma á stöðugleika og auka virkni Qt 6 útibúsins. Qt 6.2 veitir stuðning fyrir pallana Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY og QNX. Kóðinn fyrir Qt hluti er veittur undir LGPLv3 og GPLv2 leyfunum. Qt 6.2 hefur fengið LTS útgáfustöðu, þar sem uppfærslur verða búnar til fyrir notendur viðskiptaleyfis í þrjú ár (fyrir aðra verða uppfærslur birtar í sex mánuði áður en næsta stóra útgáfa er mynduð).

Qt 6.2 útibúið er merkt með því að hafa náð jöfnuði við Qt 5.15 hvað varðar samsetningu eininga og hentar fyrir flutning frá Qt 5 fyrir flesta notendur. Helstu endurbæturnar í Qt 6.2 snúa aðallega að því að taka inn einingar sem voru fáanlegar í Qt 5.15 en voru ekki tilbúnar til að vera með í Qt 6.0 og 6.1 útgáfunum. Sérstaklega eru þær einingar sem vantar:

  • qt-bluetooth
  • Qt margmiðlun
  • NFC 
  • Staðsetning Qt
  • Qt Quick Dialogs
  • Qt RemoteObjects
  • Qt skynjarar
  • Qt SerialBus
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Breytingar á Qt 6.2 (yfirlit yfir breytingar á Qt 6 útibúinu má finna í fyrri umfjöllun):

  • Bjartsýni „Instanced Rendering“ flutningsham hefur verið bætt við Qt Quick 3D, sem gerir þér kleift að rendera nokkur tilvik af sama hlutnum með mismunandi umbreytingum í einu. Bætti við 3D Particles API til að bæta áhrifum sem myndast af mikilli uppsöfnun agna (reyk, þoku osfrv.) í 3D senur. Bætti við möguleikanum á að búa til Qt Quick Input atburði fyrir 2D þætti sem eru felldir inn í 3D senur og áferð. Bætti við API til að ákvarða skurði líkana við geisla sem stafar frá handahófskenndum punkti í senunni.
  • Lagt hefur verið til opinbert QML Module CMake API, sem einfaldar ferlið við að búa til þínar eigin QML einingar. Möguleikarnir til að sérsníða hegðun qmllint (QML linter) tólsins hafa verið stækkaðir og stuðningi við að búa til staðfestingarskýrslur á JSON sniði hefur verið bætt við. qmlformat tólið notar QML bókasafnið dom.
  • Arkitektúr Qt margmiðlunareiningarinnar hefur verið nútímavædd og bætt við eiginleikum eins og að velja texta og tungumál þegar myndband er spilað, auk þess að bæta við háþróuðum stillingum til að taka margmiðlunarefni.
  • Nýjum aðferðum hefur verið bætt við Qt töflur til að sérsníða töflur.
  • QImage bætti við stuðningi við myndsnið sem tilgreina litabreytur með því að nota flottölur.
  • QByteArray::tala() tryggir rétta vinnu með neikvæðum tölum í kerfum sem ekki eru aukastafir.
  • Std::chrono stuðningur bætt við QLockFile.
  • Qt Network veitir möguleika á að nota mismunandi SSL bakenda samtímis.
  • Bætti við stuðningi við Apple kerfi byggð á M1 ARM flísinni. Stuðningur fyrir webOS, INTEGRITY og QNX stýrikerfi hefur verið skilað. Boðið er upp á forskoðunarstuðning fyrir Windows 11 og WebAssembly.

Heimild: opennet.ru

Bæta við athugasemd