Hoʻokuʻu ʻia ʻo Qt 6.2 framework

Ua paʻi ka Qt Company i kahi hoʻokuʻu o ka Qt 6.2 framework, kahi e hoʻomau ai ka hana a hoʻonui i ka hana o ka lālā Qt 6. Hāʻawi ʻo Qt 6.2 i ke kākoʻo no nā paepae Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS. 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY a me QNX. Hāʻawi ʻia ke kumu kumu no nā ʻāpana Qt ma lalo o nā laikini LGPLv3 a me GPLv2. Ua loaʻa iā Qt 6.2 ke kūlana hoʻokuʻu LTS, kahi e hana ʻia ai nā mea hou no nā mea hoʻohana laikini kalepa no ʻekolu makahiki (no nā mea ʻē aʻe, e paʻi ʻia nā mea hou no ʻeono mahina ma mua o ka hoʻokumu ʻia ʻana o ka hoʻokuʻu nui e hiki mai ana).

Ua hōʻailona ʻia ka lālā Qt 6.2 e like me ka loaʻa ʻana o ka parity me Qt 5.15 ma ke ʻano o ka haku mele a kūpono no ka neʻe ʻana mai Qt 5 no ka hapa nui o nā mea hoʻohana. ʻO nā hoʻomaikaʻi koʻikoʻi ma Qt 6.2 e pili ana i ka hoʻopili ʻana o nā modules i loaʻa ma Qt 5.15 akā ʻaʻole i mākaukau no ka hoʻokomo ʻana i ka Qt 6.0 a me 6.1 hoʻokuʻu. ʻO ka mea kūikawā, ua hoʻokomo ʻia nā modula i nalowale:

  • qt-bluetooth
  • Qt Media
  • NFC 
  • Qt Kauoha
  • Qt Nā kamaʻilio wikiwiki
  • Qt Nā papahana mamao
  • Nā Kiʻi Qt
  • Qt SerialBus
  • QtSerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt Pūnaewele
  • Qt WebView

Nā hoʻololi i Qt 6.2 (hiki ke ʻike ʻia kahi ʻike o nā loli i ka lālā Qt 6 ma ka loiloi mua):

  • Ua hoʻohui ʻia kahi ʻano hoʻohālikelike "Instanced Rendering" i Qt Quick 3D, kahi e hiki ai iā ʻoe ke hana i kekahi mau manawa o ka mea like me nā loli like ʻole i ka manawa hoʻokahi. Hoʻohui ʻia ka 3D Particles API no ka hoʻohui ʻana i nā hopena i hana ʻia e ka hōʻiliʻili nui o nā ʻāpana (ka uahi, noe, a pēlā aku) i nā hiʻohiʻona 3D. Hoʻohui i ka hiki ke hana i nā hanana Qt Quick Input no nā mea 2D i hoʻokomo ʻia i loko o nā hiʻohiʻona 3D a me nā ʻano. Hoʻohui ʻia kahi API no ka hoʻoholo ʻana i ka hui ʻana o nā hiʻohiʻona me kahi kukui e puka mai ana mai kahi kikoʻī ʻole i ka hiʻohiʻona.
  • Ua noi ʻia kahi QML Module CMake API no ka lehulehu, e hoʻomaʻamaʻa i ke kaʻina hana o ka hana ʻana i kāu mau modula QML ponoʻī. Ua hoʻonui ʻia nā koho no ka hoʻoponopono ʻana i ke ʻano o ka pono qmllint (QML linter), a ua hoʻohui ʻia ke kākoʻo no ka hoʻokumu ʻana i nā hōʻike hōʻoia ma JSON format. Hoʻohana ka mea hana qmlformat i ka hale waihona waihona QML.
  • Ua hoʻololi hou ʻia ka hoʻolālā o ka module Qt Multimedia, me ka hoʻohui ʻana i nā hiʻohiʻona e like me ke koho ʻana i nā subtitles a me ka ʻōlelo i ka wā e pāʻani ana i ke wikiō, a me ka hoʻohui ʻana i nā hoʻonohonoho kiʻekiʻe no ka hopu ʻana i ka ʻike multimedia.
  • Ua hoʻohui ʻia nā ala hou i nā Qt Charts no ka hoʻopilikino ʻana i nā pakuhi.
  • Hoʻohui ʻo QImage i ke kākoʻo no nā ʻano kiʻi e kuhikuhi ana i nā ʻāpana kala me ka hoʻohana ʻana i nā helu lana.
  • QByteArray :: helu() hōʻoia i ka hana pololei me nā helu ʻino i nā ʻōnaehana non-decimal.
  • Hoʻohui ʻia ke kākoʻo std::chrono iā QLockFile.
  • Hāʻawi ʻo Qt Network i ka hiki ke hoʻohana i nā backend SSL ʻokoʻa i ka manawa like.
  • Hoʻohui i kākoʻo no nā ʻōnaehana Apple e pili ana i ka chip M1 ARM. Ua hoʻihoʻi ʻia ke kākoʻo no webOS, INTEGRITY a me QNX. E nānā i ke kākoʻo no Windows 11 a hāʻawi ʻia ʻo WebAssembly.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka