Lëshimi i kuadrit Qt 6.5

Kompania Qt Company publikoi lëshimin e kuadrit Qt 6.5, në të cilin vazhdoi punën për stabilizimin dhe zgjerimin e funksionalitetit të degës Qt 6. Në Qt 6.5 është siguruar mbështetje për platformat Windows 10+, macOS 11+, Linux (Ubuntu 20.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.4/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY dhe QNX. Kodet burimore të komponentëve Qt ofrohen nën licencat LGPLv3 dhe GPLv2.

Qt 6.5 mori statusin e lëshimit LTS, në kuadër të të cilit për përdoruesit e licencës tregtare azhurnimet do të formohen gjatë tre viteve (për të tjerët azhurnimet do të publikohen gjashtë muaj deri në formimin e lëshimit tjetër të rëndësishëm). Mbështetja për degën e mëparshme LTS Qt 6.2 do të vazhdojë deri më 30 Shtator 2024. Dega Qt 5.15 do të shoqërohet deri në maj 2025.

Ndryshimet kryesore në Qt 6.5:

  • Moduli Qt Quick 3D Physics Ă«shtĂ« stabilizuar dhe kaluar nĂ« kategorinĂ« e mbĂ«shtetur plotĂ«sisht, duke ofruar njĂ« API pĂ«r simulimin e proceseve fizike, i cili mund tĂ« pĂ«rdoret sĂ« bashku me Qt Quick 3D pĂ«r ndĂ«rveprime dhe lĂ«vizje realiste tĂ« objekteve nĂ« skena 3D. Implementimi Ă«shtĂ« i bazuar nĂ« motorin PhysX.
  • ÈshtĂ« shtuar mbĂ«shtetje pĂ«r modalitetin e errĂ«t tĂ« dizajnit nĂ« platformĂ«n Windows. Aplikimi automatik i modalitetit tĂ« errĂ«t aktivizuar nĂ« sistem dhe konfigurimi i kufijve dhe titullit, nĂ«se nĂ« aplikacion pĂ«rdoret njĂ« stil qĂ« nuk e ndryshon paletĂ«n. NĂ« aplikacion, mund tĂ« konfigurohet reagimi i vet pĂ«r ndryshimet nĂ« temĂ«n e sistemit pĂ«rmes pĂ«rpunimit tĂ« ndryshimit tĂ« pronĂ«s QStyleHints::colorScheme.
    Lëshimi i kuadrit Qt 6.5
  • NĂ« Qt Quick Controls, stili Material pĂ«r Android Ă«shtĂ« pĂ«rputhur me rekomandimet e Material 3. ËshtĂ« realizuar njĂ« stil i plotĂ« pĂ«r iOS. Shtuar API pĂ«r ndryshimin e dukjes (p.sh., containerStyle pĂ«r TextField ose TextArea, ose roundedScale pĂ«r butonat dhe blloqet e daljes).
    Lëshimi i kuadrit Qt 6.5
  • NĂ« platformĂ«n macOS, nĂ« aplikacionet qĂ« pĂ«rdorin QMessageBox ose QErrorMessage, Ă«shtĂ« siguruar shfaqja e dialogĂ«ve tĂ« natyrshĂ«m pĂ«r platformĂ«n.
    Lëshimi i kuadrit Qt 6.5
  • PĂ«r Wayland, Ă«shtĂ« shtuar ndĂ«rfaqja QNativeInterface::QWaylandApplication pĂ«r qasje tĂ« drejtpĂ«rdrejtĂ« nĂ« objektet native pĂ«r Wayland, tĂ« cilat pĂ«rdoren nĂ« strukturat e brendshme tĂ« Qt, si dhe pĂ«r tĂ« aksesuar informacionin mbi veprimet e fundit tĂ« pĂ«rdoruesit, i cili mund tĂ« kĂ«rkohet pĂ«r tĂ« kaluar nĂ« zgjerimet e protokollit Wayland. NdĂ«rfaqja e re Ă«shtĂ« realizuar nĂ« hapĂ«sirĂ«n e emrave QNativeInterface, ku gjithashtu ofrohen thirrje pĂ«r qasje nĂ« API-tĂ« native tĂ« platformave X11 dhe Android.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r platformĂ«n Android 12 dhe pavarĂ«sisht ndryshimeve tĂ« rĂ«ndĂ«sishme nĂ« kĂ«tĂ« degĂ«, Ă«shtĂ« ruajtur mundĂ«sia pĂ«r tĂ« krijuar ndĂ«rtimet universale pĂ«r Android, tĂ« cilat mund tĂ« funksionojnĂ« nĂ« pajisje me versione tĂ« ndryshme tĂ« Android, duke filluar nga Android 8.
  • Steku Boot2Qt Ă«shtĂ« pĂ«rditĂ«suar dhe mund tĂ« pĂ«rdoret pĂ«r tĂ« krijuar sisteme mobile ngarkuese me mjedis tĂ« bazuar nĂ« Qt dhe QML. Mjedisi sistemor nĂ« Boot2Qt Ă«shtĂ« pĂ«rditĂ«suar nĂ« platformĂ«n Yocto 4.1 (Langdale).
  • Ka filluar formimi i paketave pĂ«r Debian 11, pĂ«r tĂ« cilat ka mbĂ«shtetje komerciale.
  • JanĂ« zgjeruar mundĂ«sitĂ« e platformĂ«s WebAssembly, duke lejuar krijimin e aplikacioneve Qt qĂ« funksionojnĂ« nĂ« shfletuesin web dhe janĂ« tĂ« portueshme midis platformave tĂ« ndryshme harduerike. Aplikacionet e ndĂ«rtuara pĂ«r platformĂ«n WebAssembly, falĂ« JIT-kompilimit, ekzekutohen me performancĂ« tĂ« afĂ«rt me atĂ« tĂ« kodit natyror, mund tĂ« pĂ«rdorin Qt Quick, Qt Quick 3D dhe mjetet e vizualizimit tĂ« disponueshme nĂ« Qt. NĂ« versionin e ri Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r vizatimin e videove dhe pĂ«rdorimin nĂ« widgete tĂ« mjeteve pĂ«r njerĂ«z me aftĂ«si tĂ« kufizuara.
  • Motori web Qt WebEngine Ă«shtĂ« pĂ«rditĂ«suar nĂ« bazĂ«n e kodit tĂ« Chromium 110. NĂ« platformĂ«n Linux Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r pĂ«rshpejtimin harduerik tĂ« vizatimit tĂ« videove duke pĂ«rdorur API-nĂ« grafike Vulkan nĂ« ambientet tĂ« bazuara nĂ« X11 dhe Wayland.
  • ËshtĂ« shtuar modulet Qt Quick Effects, qĂ« ofron efekte grafike tĂ« gatshme pĂ«r ndĂ«rfaqen e bazuar nĂ« Qt Quick. Efekte tĂ« ndryshme mund tĂ« krijohen nga e para ose tĂ« merret pĂ«rmes kombinimit tĂ« efekteve ekzistuese duke pĂ«rdorur mjetin Qt Quick Effect Maker.
  • Moduli Qt Quick 3D ofron mundĂ«sinĂ« pĂ«r tĂ« konfiguruar nivelin e detajit tĂ« modeleve (pĂ«r shembuj, pĂ«r objektet qĂ« ndodhen larg nga kamera, mund tĂ« krijohen mesh mĂ« tĂ« thjeshta). NĂ« API-nĂ« SceneEnvironment Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r mjegullĂ«n dhe zhdukjen graduale tĂ« objekteve tĂ« largĂ«ta. NĂ« ExtendedSceneEnvironment janĂ« ofruar mundĂ«si pĂ«r tĂ« krijuar efekte komplekse tĂ« pasprodhimit dhe pĂ«r tĂ« kombinuar efekte tĂ« tilla si thellĂ«sia e fushĂ«s, shkĂ«lqimi dhe ndritĂ«sitĂ«.
  • NjĂ« modul eksperimental Qt GRPC Ă«shtĂ« shtuar me mbĂ«shtetje pĂ«r protokollet gRPC dhe Protocol Buffer, duke lejuar aksesin nĂ« shĂ«rbimet gRPC dhe duke realizuar serializimin e klasave Qt duke pĂ«rdorur Protobuf.
  • NĂ« modul Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r konfigurimin e lidhjeve HTTP 1.
  • NĂ« modularin Qt Serial Bus janĂ« shtuar klasa eksperimentale pĂ«r punĂ«n me autobusĂ«t CAN, tĂ« cilat mund tĂ« aplikohen pĂ«r kodimin dhe dekodimin e mesazheve CAN, pĂ«rpunimin e kadrove dhe analizimin e skedarĂ«ve DBC.
  • Moduli Qt Location Ă«shtĂ« rikthyer, duke ofruar aplikacioneve mjete pĂ«r integrimin e hartave, navigimin dhe shĂ«nimin e vendeve tĂ« interesit (POI). Moduli mbĂ«shtet njĂ« ndĂ«rfaqe plugin, pĂ«rmes sĂ« cilĂ«s mund tĂ« lidhen backend-e pĂ«r tĂ« punuar me ofrues tĂ« ndryshĂ«m shĂ«rbimesh dhe pĂ«r tĂ« krijuar zgjerime API. Moduli ka ende statusin eksperimental dhe mbĂ«shtet vetĂ«m backend pĂ«r hartat e bazuara nĂ« Open Street Maps.
    Lëshimi i kuadrit Qt 6.5
  • JanĂ« zgjeruar mundĂ«sitĂ« e moduleve Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, dhe Qt Widgets.
  • ËshtĂ« bĂ«rĂ« njĂ« punĂ« e madhe pĂ«r tĂ« pĂ«rmirĂ«suar stabilitetin, Ă«shtĂ« mbyllur rreth 3500 raporte pĂ«r gabime.

    Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster