Rhyddhau fframwaith Chw 6.2

Mae'r Cwmni Qt wedi cyhoeddi datganiad o fframwaith Qt 6.2, lle mae gwaith yn parhau i sefydlogi a chynyddu ymarferoldeb cangen Qt 6. Mae Qt 6.2 yn darparu cefnogaeth i'r llwyfannau Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY a QNX. Darperir y cod ffynhonnell ar gyfer cydrannau Qt o dan y trwyddedau LGPLv3 a GPLv2. Mae Qt 6.2 wedi derbyn statws rhyddhau LTS, a bydd diweddariadau'n cael eu cynhyrchu ar gyfer defnyddwyr trwydded fasnachol am dair blynedd (ar gyfer eraill, bydd diweddariadau'n cael eu cyhoeddi am chwe mis cyn i'r datganiad mawr nesaf gael ei ffurfio).

Nodir bod cangen Chw 6.2 wedi cyrraedd cydraddoldeb Γ’ Chwarter 5.15 o ran cyfansoddiad modiwlau ac mae'n addas ar gyfer mudo o Chwarter 5 ar gyfer y rhan fwyaf o ddefnyddwyr. Mae'r gwelliannau allweddol yn Chwarter 6.2 yn ymwneud yn bennaf Γ’ chynnwys modiwlau a oedd ar gael yn Chwarter 5.15 ond nad oeddent yn barod i'w cynnwys yn natganiadau Chwarter 6.0 a 6.1. Yn benodol, mae'r modiwlau coll wedi'u cynnwys:

  • qt-bluetooth
  • Amlgyfrwng Qt
  • NFC 
  • Lleoli Qt
  • Deialogau Cyflym Qt
  • Qt Objects Remote
  • Synwyryddion Qt
  • Bws Cyfresol Qt
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • WebSockets Qt
  • Qt WebView

Newidiadau yn Chwarter 6.2 (mae trosolwg o'r newidiadau yng nghangen Chwarter 6 i'w weld yn yr adolygiad blaenorol):

  • Mae modd rendro β€œInstanced Rendering” wedi'i optimeiddio wedi'i ychwanegu at Qt Quick 3D, sy'n eich galluogi i wneud sawl achos o'r un gwrthrych gyda thrawsnewidiadau gwahanol ar unwaith. Ychwanegwyd yr API Gronynnau 3D ar gyfer ychwanegu effeithiau a gynhyrchir gan grynhoad mawr o ronynnau (mwg, niwl, ac ati) at olygfeydd 3D. Ychwanegwyd y gallu i greu digwyddiadau Mewnbwn Cyflym Qt ar gyfer elfennau 2D sydd wedi'u hymgorffori mewn golygfeydd a gweadau 3D. Ychwanegwyd API ar gyfer pennu croestoriad modelau gyda phelydr yn deillio o bwynt mympwyol yn yr olygfa.
  • Mae API CMake Modiwl QML cyhoeddus wedi'i gynnig, gan symleiddio'r broses o greu eich modiwlau QML eich hun. Mae'r opsiynau ar gyfer addasu ymddygiad y cyfleustodau qmllint (QML linter) wedi'u hehangu, ac mae cefnogaeth ar gyfer cynhyrchu adroddiadau dilysu ar ffurf JSON wedi'i ychwanegu. Mae'r cyfleustodau qmlformat yn defnyddio'r llyfrgell QML dom.
  • Mae pensaernΓ―aeth y modiwl Qt Multimedia wedi'i foderneiddio, gan ychwanegu nodweddion fel dewis is-deitlau ac iaith wrth chwarae fideo, yn ogystal ag ychwanegu gosodiadau uwch ar gyfer dal cynnwys amlgyfrwng.
  • Mae dulliau newydd wedi'u hychwanegu at Siartiau Qt ar gyfer addasu siartiau.
  • Ychwanegodd QImage gefnogaeth ar gyfer fformatau delwedd sy'n nodi paramedrau lliw gan ddefnyddio rhifau pwynt arnawf.
  • Mae QByteArray::number() yn sicrhau gwaith cywir gyda rhifau negyddol mewn systemau annegol.
  • Ychwanegwyd std:: cefnogaeth chrono i QLockFile.
  • Mae Rhwydwaith Qt yn darparu'r gallu i ddefnyddio gwahanol gefnau SSL ar yr un pryd.
  • Cefnogaeth ychwanegol i systemau Apple yn seiliedig ar y sglodyn M1 ARM. Mae cefnogaeth ar gyfer systemau gweithredu webOS, INTEGRITY a QNX wedi'i ddychwelyd. Cynigir cefnogaeth rhagolwg ar gyfer Windows 11 a WebAssembly.

Ffynhonnell: opennet.ru

Ychwanegu sylw