Qt 6.2 framework release

De Qt Company hat in release publisearre fan it Qt 6.2-ramt, wêryn't wurk trochgiet om de funksjonaliteit fan 'e Qt 6-tûke te stabilisearjen en te fergrutsjen. Qt 6.2 biedt stipe foar de platfoarms Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY en QNX. De boarnekoade foar Qt-komponinten wurdt levere ûnder de LGPLv3- en GPLv2-lisinsjes. Qt 6.2 hat krigen LTS release status, binnen hokker updates wurde oanmakke foar kommersjele lisinsje brûkers foar trije jier (foar oaren, updates wurde publisearre foar seis moanne foar de folgjende grutte release wurdt foarme).

De Qt 6.2 tûke wurdt markearre as hawwen berikt parity mei Qt 5.15 yn termen fan module gearstalling en is geskikt foar migraasje fan Qt 5 foar de measte brûkers. De wichtichste ferbetterings yn Qt 6.2 giet benammen om it opnimmen fan modules dy't beskikber wiene yn Qt 5.15, mar wiene net klear foar opname yn 'e Qt 6.0 en 6.1 releases. Benammen de ûntbrekkende modules binne opnommen:

  • qt-bluetooth
  • Qt Media
  • NFC 
  • Qt Posysjonearring
  • Qt Quick Dialogs
  • Qt RemoteObjects
  • Qt Sensors
  • Qt SerialBus
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Feroarings yn Qt 6.2 (in oersjoch fan feroarings yn 'e Qt 6-tûke is te finen yn' e foarige resinsje):

  • In optimalisearre "Instanced Rendering" rendering modus is tafoege oan Qt Quick 3D, dat kinne jo render ferskate eksimplaren fan itselde foarwerp mei ferskate transformaasjes tagelyk. De 3D Particles API tafoege foar it tafoegjen fan effekten generearre troch in grutte accumulation fan dieltsjes (reek, mist, ensfh.) oan 3D-sênes. Tafoege de mooglikheid om te meitsjen Qt Quick Input eveneminten foar 2D eleminten ynbêde yn 3D sênes en tekstueren. In API tafoege foar it bepalen fan de krusing fan modellen mei in ray dy't útkomt fan in willekeurige punt yn it toaniel.
  • In iepenbiere QML Module CMake API is foarsteld, ferienfâldigje it proses fan it meitsjen fan jo eigen QML modules. De opsjes foar it oanpassen fan it gedrach fan it hulpprogramma qmllint (QML linter) binne útwreide, en stipe foar it generearjen fan ferifikaasjerapporten yn JSON-formaat is tafoege. De qmlformat utility brûkt de QML bibleteek dom.
  • De arsjitektuer fan 'e Qt Multimedia-module is modernisearre, it tafoegjen fan sokke funksjes lykas it selektearjen fan ûndertitels en taal by it spieljen fan fideo, en ek it tafoegjen fan avansearre ynstellings foar it fêstlizzen fan multimedia-ynhâld.
  • Nije metoaden binne tafoege oan Qt Charts foar it oanpassen fan charts.
  • QImage tafoege stipe foar ôfbyldingsformaten dy't kleurparameters oantsjutte mei driuwende puntnûmers.
  • QByteArray :: getal () soarget foar korrekt wurk mei negative getallen yn net-desimale systemen.
  • Added std :: chrono-stipe oan QLockFile.
  • Qt Network jout de mooglikheid om te brûken ferskate SSL backends tagelyk.
  • Stipe tafoege foar Apple-systemen basearre op de M1 ARM-chip. Stipe foar webOS, INTEGRITY en QNX bestjoeringssystemen is weromjûn. Preview-stipe foar Windows 11 en WebAssembly wurdt oanbean.

Boarne: opennet.ru

Add a comment