Shkëputja e kornizës Qt 6.2

Kompania Qt Company publikoi versionin e framework-ut Qt 6.2, në të cilin vazhdoi përpjekjet për stabilizimin dhe zgjerimin e funksionalitetit të degës Qt 6. Në Qt 6.2 është siguruar mbështetje për platformat Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY dhe QNX. Kodet burimorë të komponentëve Qt të lëshohen nën licencat LGPLv3 dhe GPLv2. Qt 6.2 ka marrë statusin LTS, në kuadër të të cilit për përdoruesit me licencë tregtare, përditësimet do të formohen brenda tre vjetësh (për të tjerët, përditësimet do të publikohen për gjashtë muaj deri në formimin e versionit tjetër të rëndësishëm).

Dega Qt 6.2 është shënuar si e arritur në barazim me Qt 5.15 për përmbajtjen e moduleve dhe është e përshtatshme për migrimin nga Qt 5 për shumicën e përdoruesve. Përmirësimet kryesore në Qt 6.2 lidhen kryesisht me përfshirjen e moduleve që ishin të disponueshme në Qt 5.15, por që nuk ishin gati për përfshirje në versionet Qt 6.0 dhe 6.1. Në veçanti, janë përfshirë modulet e munguar:

  • Qt Bluetooth
  • Qt Multimedia
  • Qt NFC 
  • Qt Positioning
  • Qt Quick Dialogs
  • Qt RemoteObjects
  • Qt Sensors
  • Qt SerialBus
  • Qt SerialPort
  • Qt WebChannel
  • Qt WebEngine
  • Qt WebSockets
  • Qt WebView

Ndryshimet në Qt 6.2 (me një përmbledhje të ndryshimeve në degën Qt 6 mund të njiheni në përmbledhjen e kaluar):

  • NĂ« Qt Quick 3D Ă«shtĂ« shtuar njĂ« mod tĂ« optimizuar tĂ« renderimit 'Instanced Rendering', qĂ« lejon vizatimin e disa ekzemplarĂ«ve tĂ« njĂ« objekti me transformime tĂ« ndryshme. Ă«shtĂ« shtuar API 3D Particles pĂ«r tĂ« shtuar efekte nĂ« skenat 3D tĂ« krijuara nga njĂ« grumbullim i madh tĂ« grimcave (tymi, mjegulla etj.). Ă«shtĂ« ofruar mundĂ«sia e krijimit tĂ« ngjarjeve Qt Quick Input pĂ«r elementĂ«t 2D, tĂ« integruar nĂ« skenat 3D dhe teksturat. Ă«shtĂ« shtuar API pĂ«r tĂ« pĂ«rcaktuar kryqĂ«zimet e modeleve me njĂ« rreze, qĂ« buron nga njĂ« pikĂ« tĂ« rastit nĂ« skenĂ«.
    Luaj videon
  • Ă«shtĂ« propozuar njĂ« API QML Module CMake publik, qĂ« thjeshton procesin e krijimit tĂ« moduleve tĂ« veta QML. janĂ« zgjeruar mundĂ«sitĂ« e konfigurimit tĂ« sjelljes sĂ« utilitarit qmllint (QML linter), duke shtuar mbĂ«shtetje pĂ«r gjenerimin e raporteve tĂ« kontrollit nĂ« formatin JSON. nĂ« utilitarin qmlformat Ă«shtĂ« pĂ«rdorur biblioteka QML dom.
  • Ă«shtĂ« modernizuar arkitektura e modulit Qt Multimedia, nĂ« tĂ« cilin janĂ« shtuar mundĂ«si si zgjedhja e titrave dhe gjuhĂ«s gjatĂ« luajtjes sĂ« videove, pĂ«rveç qĂ« janĂ« shtuar parametra tĂ« zgjeruar pĂ«r kapjen e pĂ«rmbajtjes multimediale.
  • NĂ« Qt Charts janĂ« shtuar metoda tĂ« reja pĂ«r konfigurimin e grafikĂ«ve.
  • NĂ« QImage Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r formate imazhesh qĂ« pĂ«rcaktojnĂ« parametrat e ngjyrave me numra me pikĂ« fluturuese.
  • NĂ« QByteArray::number() Ă«shtĂ« siguruar punimi i saktĂ« me numra negativĂ« nĂ« sisteme jo dhjetore.
  • NĂ« QLockFile Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r std::chrono.
  • NĂ« Qt Network Ă«shtĂ« ofruar mundĂ«sia e pĂ«rdorimit tĂ« shkallĂ«ve tĂ« ndryshme nĂ« mĂ«nyrĂ« tĂ« njĂ«kohshme. SSL.
  • Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r sistemet Apple bazuar nĂ« çipin ARM M1. Ă«shtĂ« rikthyer mbĂ«shtetje pĂ«r sistemet operative webOS, INTEGRITY dhe QNX. Ă«shtĂ« propozuar mbĂ«shtetje paraprake pĂ«r Windows 11 dhe WebAssembly.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster