Qt 6.5 kad lage

Konpayi Qt te pibliye yon piblikasyon kad Qt 6.5, kote travay ap kontinye estabilize ak ogmante fonksyonalite branch Qt 6. Qt 6.5 bay sipò pou Windows 10+, macOS 11+, Linux platfòm (Ubuntu 20.04, openSUSE). 15.4, SUSE 15 SP4, RHEL 8.4/9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, ENTEGRITE ak QNX. Kòd sous la pou konpozan Qt yo bay anba lisans LGPLv3 ak GPLv2.

Qt 6.5 te resevwa estati lage LTS, nan ki mizajou yo pral pwodwi pou itilizatè lisans komèsyal pandan twazan (pou lòt moun, mizajou yo pral pibliye pou sis mwa anvan pwochen gwo lage a fòme). Sipò pou branch LTS anvan Qt 6.2 la pral dire jiska 30 septanm 2024. Branch Qt 5.15 la ap konsève jiska me 2025.

Gwo chanjman nan Qt 6.5:

  • Qt Quick 3D Physics modil la te estabilize ak fè konplètman sipòte, bay yon API pou simulation fizik ki ka itilize ansanm ak Qt Quick 3D pou entèraksyon reyalis ak mouvman nan objè nan sèn 3D. Aplikasyon an baze sou motè PhysX la.
  • Te ajoute sipò pou mòd nwa pou platfòm Windows la. Aplikasyon otomatik nan konsepsyon an nwa aktive nan sistèm nan ak ajisteman nan ankadreman ak tèt si aplikasyon an sèvi ak yon style ki pa chanje palèt la. Nan yon aplikasyon, ou ka configured pwòp reyaksyon ou a chanjman nan tèm sistèm nan lè w trete chanjman nan pwopriyete QStyleHints::colorScheme.
    Qt 6.5 kad lage
  • Nan Qt Quick Controls, style Materyèl pou Android yo te pote nan liy ak rekòmandasyon yo nan Materyèl 3. Yo te aplike yon style plen véritable pou iOS. Te ajoute API pou chanje aparans (pa egzanp, containerStyle pou TextField oswa TextArea, oswa roundedScale pou bouton ak popovers).
    Qt 6.5 kad lage
  • Sou platfòm macOS la, aplikasyon ki sèvi ak QMessageBox oswa QErrorMessage montre dyalòg platfòm natif natal.
    Qt 6.5 kad lage
  • Pou Wayland, yo te ajoute koòdone pwogram QNativeInterface::QWaylandApplication pou aksè dirèk nan objè natif natal Wayland yo itilize nan estrikti entèn Qt yo, ansanm ak pou jwenn aksè nan enfòmasyon sou aksyon itilizatè a ki sot pase yo, ki ka nesesè pou transmisyon nan pwotokòl Wayland. ekstansyon. Nouvo API a aplike nan espas non QNativeInterface, ki bay tou apèl pou jwenn aksè nan API natif natal platfòm X11 ak Android.
  • Yo te ajoute sipò pou platfòm Android 12 la e malgre chanjman enpòtan nan branch sa a, yo te kenbe kapasite pou kreye asanble inivèsèl pou Android ki ka travay sou aparèy ki gen diferan vèsyon Android, kòmanse ak Android 8.
  • Pile Boot2Qt la te mete ajou, ki ka itilize pou kreye sistèm mobil demaraj ak yon anviwònman ki baze sou Qt ak QML. Anviwònman sistèm nan Boot2Qt te mete ajou sou platfòm Yocto 4.1 (Langdale).
  • Devlopman pakè pou Debian 11 kòmanse, ki kouvri pa sipò komèsyal yo.
  • Kapasite yo nan platfòm WebAssembly yo te elaji, sa ki pèmèt ou kreye aplikasyon Qt ki kouri nan yon navigatè entènèt epi yo pòtab ant platfòm pyès ki nan konpitè diferan. Aplikasyon ki bati pou platfòm WebAssembly, gras a konpilasyon JIT, kouri ak pèfòmans ki pre kòd natif natal epi yo ka itilize Qt Quick, Qt Quick 3D ak zouti vizyalizasyon ki disponib nan Qt. Nouvo vèsyon an ajoute sipò pou rann videyo ak itilizasyon zouti pou moun ki andikape nan widgets.
  • Motè entènèt Qt WebEngine mete ajou nan baz kòd Chromium 110 Sou platfòm Linux, sipò pou akselerasyon pyès ki nan konpitè rann videyo yo aplike lè w ap itilize API grafik Vulkan nan anviwònman ki baze sou X11 ak Wayland.
  • Yo te ajoute modil Qt Quick Effects la, ki bay efè grafik pare pou koòdone ki baze sou Qt Quick. Ou ka kreye efè pwòp ou a nan grate oswa kreye yo lè w konbine efè ki egziste deja lè l sèvi avèk bwat zouti Qt Quick Effect Maker.
  • Qt Quick 3D modil la bay kapasite nan Customize nivo detay nan modèl (pa egzanp, may ki pi senp yo ka pwodwi pou objè ki sitiye lwen kamera a). SceneEnvironment API a kounye a sipòte bwouya ak manyak nan objè byen lwen. ExtendedSceneEnvironment bay kapasite pou kreye efè konplèks apre-pwosesis ak konbine efè tankou pwofondè nan jaden, lumineux, ak lantiy flare.
  • Te ajoute yon modil Qt GRPC eksperimantal ak sipò pou gRPC ak pwotokòl Tanpon Pwotokòl, ki pèmèt ou jwenn aksè nan sèvis gRPC ak seri klas Qt lè l sèvi avèk Protobuf.
  • Modil Qt Rezo a te ajoute sipò pou etabli koneksyon HTTP 1.
  • Yo te ajoute klas eksperimantal otobis CAN yo nan modil Qt Serial Bus, ki ka itilize pou kode ak dekode mesaj CAN, pwosesis ankadreman, epi analize dosye DBC.
  • Modil Qt Location te reviv, bay aplikasyon yo zouti pou entegre kat, navigasyon, ak make pwen enterè (POI). Modil la sipòte yon koòdone plugin kote ou ka konekte backends pou travay avèk plizyè founisè sèvis epi kreye ekstansyon API. Modil la kounye a gen estati eksperimantal epi sèlman sipòte backend la pou kat ki baze sou Open Street Maps.
    Qt 6.5 kad lage
  • Kapasite Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets modil yo te elaji.
  • Yo te fè anpil travay pou amelyore estabilite, anviwon 3500 rapò ensèk yo te fèmen.

    Sous: opennet.ru

Add nouvo kòmantè