Nakon šest meseci razvoja, Kompanija Qt najavila je lansiranje nova verzija «Qt 6.8» koji je uveo važna poboljšanja u odnosu na prethodnu verziju, posebno u modulima Qt Graphs 3D i 2D, QtHttpServer, Qt GRPC i Qt Protobuf, pored proširenja kompatibilnosti sa novim platformama
Vrijedi napomenuti da je ova nova verzija Qt 6.8 dolazi kao LTS verzija sa petogodišnjim periodom podrške, produžavajući podršku za dvije godine u odnosu na prethodne verzije LTS-a, to je jasno za korisnike sa komercijalnom licencom, jer će za nekomercijalne korisnike podrška biti ograničena na šest mjeseci, dok se ne objavi novo veliko izdanje.
Glavne nove karakteristike Qt 6.8
U ovoj novoj verziji, koja je predstavljena od Qt 6.8, Qt Graphs modul je stabiliziran i ponude Potpuna podrška za kreiranje 2D i 3D grafike, kao i za vizualizaciju velikih količina podataka koji se stalno mijenjaju. Također su napravljena značajna poboljšanja uključujući optimizaciju performansi, podrška za transparentnost u 3D grafici kao što je BarsXNUMXD, poboljšanja u upravljanju oznakama i naslovima, te efikasniji raspored linija navigacijske mreže.
Što se tiče Qt Graphs 2D, l je dodanMogućnost kreiranja prilagođenih trakastih grafikona koristeći QML komponente, podršku za naslagane trakaste grafikone i napredne alate za vizualizaciju oznaka.
Modul QtHttpServer je također stabiliziran i nudi punu podršku, omogućavajući programerima da integrišu funkcionalnost HTTP servera u svoje aplikacije. Ovo uključuje sPodrška za HTTP/1.1, TLS/HTTPS, WebSockets, rukovanje greškama i usmjeravanje zahtjeva na osnovu URL parametara preko QHttpServerRoutera, plus mogućnost implementirati REST API-je.
Još jedna nova karakteristika koju Qt 6.8 predstavlja je «Qt brza vektorska slika«, modul koji omogućava integrirati vektorske slike u SVG formatu U Qt Quick scene, Qt Quick 3D XR modul je takođe uključen za razvoj aplikacija virtuelne i proširene stvarnosti, koristeći prednosti Qt Quick 3D tehnologija.
Pored toga, Qt Quick je dobio optimizacije za poboljšanje performansi u složenim scenama. Među novim karakteristikama, klasa TableView sada dozvoljava pomeranje redova i kolona, a tipovi Image i BorderImage podržavaju asinhrono učitavanje slika.
Sa druge strane, Qt Quick Effect Maker je dobio poboljšanja za podršku animacije sprite-a, zakrivljenost elemenata u krug i maskirani efekti sjaja i zamućenja. Qt Quick Shapes modul također predstavlja poboljšanja, omogućavajući korištenje bilo kojeg provajdera teksture za ShapePath elemente i olakšavajući integraciju sa vanjskim motorima i API-jima kroz nove funkcije u klasi QQuickRenderTarget.
Modul Qt Quick Controls predstavlja novi Fluent WinUI3 stil, koji vam omogućava da emulirate izgled Windows 11 na bilo kojoj platformi, dok je na macOS-u sada moguće koristiti globalni meni koji pruža platforma unutar interfejsa dizajniranih sa Quick MenuBar.
Takođe poboljšanja su napravljena u kreiranju pojednostavljenih Qt sklopova, optimiziran za uređaje s malo memorije, što vam omogućava da značajno smanjite veličinu građenja, potrošnju RAM-a i vrijeme pokretanja.
Što se tiče podrške platformi, dodao je Qt 6.8 podrška za Android 14, iOS 18, Apple Vision Pro i Meta Quest 3 XR, kao i za ARM procesore na Linux i Windows. Osim toga, kompatibilnost je ugrađena sa uređajima kao što su Raspberry Pi 5, NVIDIA AGX Orin i pločama zasnovanim na SoC-ovima iz NXP, Toradex, STM i StarFive VisionFive 2 RISC-V.
Konačno, u modulu Qt Multimedia, dodata je podrška za snimke ekrana u Linux okruženjima baziranim na Wayland protokolu, koristeći ScreenCast servis i XDG Desktop portal portal.
Naps zainteresovani da saznaju više o tome ovog lansiranja, možete provjeriti detalje Na sledećem linku.
Preuzmite i nabavite Qt 6.8
Za one koji su zainteresovani za novu granu Qt 6.8, trebalo bi da znate da možete nabaviti pakete koji su već kompajlirani za vaš OS ili platformu, iz ove nove verzije u sljedeći link.