Qt 6.2 ilana Tu

Ile-iṣẹ Qt ti ṣe atẹjade itusilẹ ti ilana Qt 6.2, ninu eyiti iṣẹ tẹsiwaju lati ṣe iduroṣinṣin ati mu iṣẹ ṣiṣe ti eka Qt 6. Qt 6.2 n pese atilẹyin fun awọn iru ẹrọ Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS) 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY ati QNX. Awọn koodu orisun fun Qt irinše ti pese labẹ LGPLv3 ati GPLv2 iwe-aṣẹ. Qt 6.2 ti gba ipo idasilẹ LTS, laarin eyiti awọn imudojuiwọn yoo ṣe ipilẹṣẹ fun awọn olumulo iwe-aṣẹ iṣowo fun ọdun mẹta (fun awọn miiran, awọn imudojuiwọn yoo jẹ atẹjade fun oṣu mẹfa ṣaaju idasilẹ pataki ti nbọ ti o ti ṣẹda).

Ẹka Qt 6.2 ti samisi bi o ti de ibamu pẹlu Qt 5.15 ni awọn ofin ti akopọ module ati pe o dara fun ijira lati Qt 5 fun ọpọlọpọ awọn olumulo. Awọn ilọsiwaju bọtini ni Qt 6.2 ni pataki ni ifisi awọn modulu ti o wa ni Qt 5.15 ṣugbọn ko ṣetan fun ifisi ninu awọn idasilẹ Qt 6.0 ati 6.1. Ni pataki, awọn modulu ti o padanu wa pẹlu:

  • Bluetooth Qt
  • Multimedia Qt
  • NFC 
  • Qt Ipo
  • Qt Quick Awọn ijiroro
  • Qt RemoteObjects
  • Qt sensosi
  • Qt SerialBus
  • QtSerialPort
  • WebChannel Qt
  • Qt WebEngine
  • Awọn oju opo wẹẹbu Qt
  • Qt WebView

Awọn ayipada ni Qt 6.2 (ayẹwo ti awọn ayipada ninu ẹka Qt 6 ni a le rii ninu atunyẹwo iṣaaju):

  • Iṣapeye “Ipo Rendering” ti fi kun si Qt Quick 3D, eyiti o fun ọ laaye lati ṣe ọpọlọpọ awọn iṣẹlẹ ti ohun kanna pẹlu awọn iyipada oriṣiriṣi ni ẹẹkan. Ṣe afikun API Awọn patikulu 3D fun fifi awọn ipa ti ipilẹṣẹ nipasẹ ikojọpọ nla ti awọn patikulu (èéfín, kurukuru, ati bẹbẹ lọ) si awọn iwoye 3D. Fi kun agbara lati a ṣẹda Qt Quick Input isele fun 2D eroja ifibọ ni 3D sile ati awoara. Ṣafikun API kan fun ṣiṣe ipinnu ikorita ti awọn awoṣe pẹlu ray ti njade lati aaye lainidii ni aaye naa.
  • A àkọsílẹ QML Module CMake API ti a ti dabaa, simplifying awọn ilana ti a ṣiṣẹda ara rẹ QML modulu. Awọn aṣayan fun isọdi ihuwasi ti qmllint (QML linter) IwUlO ti pọ si, ati pe atilẹyin fun ṣiṣẹda awọn ijabọ ijẹrisi ni ọna kika JSON ti ṣafikun. Qmlformat IwUlO nlo QML ìkàwé dom.
  • Awọn faaji ti Qt Multimedia module ti a ti modernized, fifi iru awọn ẹya ara ẹrọ bi yiyan awọn atunkọ ati ede nigba ti ndun fidio, bi daradara bi fifi to ti ni ilọsiwaju eto fun a Yaworan multimedia akoonu.
  • New awọn ọna ti a ti fi kun si Qt Charts fun customizing shatti.
  • QImage ṣafikun atilẹyin fun awọn ọna kika aworan ti o pato awọn aye awọ nipa lilo awọn nọmba aaye lilefoofo.
  • QByteArray :: nọmba () idaniloju ti o tọ iṣẹ pẹlu odi awọn nọmba ni ti kii-eleemewa awọn ọna šiše.
  • Ṣe afikun std :: atilẹyin chrono si QLockFile.
  • Qt Network pese agbara lati lo o yatọ si SSL backends ni nigbakannaa.
  • Atilẹyin ti a ṣafikun fun awọn eto Apple ti o da lori chirún M1 ARM. Atilẹyin fun webOS, INTEGRITY ati awọn ọna ṣiṣe ṣiṣe QNX ti pada. Atilẹyin awotẹlẹ fun Windows 11 ati WebAssembly ti funni.

orisun: opennet.ru

Fi ọrọìwòye kun