Qt 6.3 sakin tsarin

Kamfanin Qt ya wallafa sakin tsarin Qt 6.3, wanda aikin ke ci gaba da daidaitawa da haɓaka ayyukan reshen Qt 6. Qt 6.3 yana ba da tallafi don Windows 10, macOS 10.14+, Linux dandamali (Ubuntu 20.04, CentOS 8.2, openSUSE 15.3, SUSE 15 SP2), iOS 13+, Android 6+ (API 23+), webOS, INTEGRITY da QNX. An bayar da lambar tushe don abubuwan haɗin Qt a ƙarƙashin lasisin LGPLv3 da GPLv2.

Manyan canje-canje a cikin Qt 6.3:

  • A cikin ƙirar Qt QML, an ƙaddamar da aiwatar da gwaji na qmltc (nau'in QML mai tarawa) mai tarawa, wanda ke ba da damar haɗa tsarin abubuwan QML zuwa ajujuwa a cikin C ++. Ga masu amfani da kasuwanci na Qt 6.3, an shirya samfurin Qt Quick Compiler, wanda, ban da QML Type Compiler da aka ambata a sama, ya haɗa da QML Script Compiler, wanda ke ba ka damar haɗa ayyukan QML da maganganu cikin lambar C ++. An lura cewa yin amfani da Qt Quick Compiler yana ba da damar kawo ayyukan shirye-shirye na tushen QML kusa da shirye-shiryen na asali, musamman, lokacin da ake tattara kari, ana samun raguwa a lokacin farawa da lokacin kisa da kusan 20-35% idan aka kwatanta. don amfani da fassarar fassarar.
    Qt 6.3 sakin tsarin
  • An aiwatar da tsarin "Qt Language Server" tare da goyan bayan Sabar Harshe da JsonRpc 2.0.
  • Modulin Haɗaɗɗen Qt Wayland ya ƙara sabar haɗe-haɗe ta Qt Shell da API don ƙirƙirar abubuwan haɓaka harsashi na al'ada.
  • Gudanar da Saurin Qt yana haɗa nau'ikan CalendarModel da TreeView QML tare da aiwatar da musaya don nuna kalanda da bayanai a cikin kallon bishiya.
    Qt 6.3 sakin tsarinQt 6.3 sakin tsarin
  • An ƙara nau'ikan saƙon MessageDialog da FolderDialog QML zuwa ga Qt Quick Dialogs module don amfani da tsarin da aka samar da dandamali don nuna saƙo da kewayawa ta fayiloli.
    Qt 6.3 sakin tsarin
  • Qt Quick ya inganta aiki da inganci a aiki tare da rubutu. Misali, al'amurran da suka shafi jinkirin bayarwa da amfani da ƙwaƙwalwar ajiya lokacin aika manyan takardu zuwa Rubutu, TextEdit, TextArea, da TextInput an warware su.
  • An ƙara wani kashi na QML ReflectionProbe zuwa Qt Quick 3D module don yin tunanin abu. An tsawaita API ɗin 3D Particles don ƙara tasiri zuwa al'amuran 3D da aka kafa ta babban tarin barbashi ( hayaki, hazo, da sauransu). An aiwatar da wani sabon nau'in ResourceLoader wanda ke ba da kayan aikin sarrafa albarkatu a cikin Qt Quick 3D kuma yana ba ku damar preload manyan albarkatu kamar su raga ko laushi, gami da sarrafa yarda na sauke albarkatun waɗanda ba su faɗo cikin ganuwa a fili na wurin.
    Qt 6.3 sakin tsarin
  • An ƙara aiwatarwa na farko na ƙirar Qt PDF, wanda ke cikin Qt 5.15 amma ba a haɗa shi cikin Qt 6 ba.
    Qt 6.3 sakin tsarin
  • An ƙara babban ɓangaren sabbin ayyuka zuwa ƙirar Qt Core, galibi masu alaƙa da faɗaɗa damar sarrafa bayanan kirtani. An ƙara tallafi don lambobin yare na ISO639-2 zuwa QLocale. An ƙara goyan bayan ƙayyadadden lokacin AM/PM zuwa QDate, QTime da QLocale. Sauƙaƙan juyawa tsakanin tsarin JSON da CBOR. Ƙara QtFuture :: lokacin da duk () da kuma lokacin kowane () hanyoyin.
  • Matsayin Qt yana ba da ikon tantance daidaiton bayanan wurin da dandamalin Android da iOS suka bayar.
  • Qt Bluetooth yana ba da bayani game da goyan bayan Bluetooth LE da bayani game da matsayin adaftar Bluetooth a cikin Windows.
  • Widgets na Qt sun inganta tallafi don babban ƙudurin fuska, salo, da canje-canjen salo ta amfani da zanen salo.
  • Ingantaccen tsarin gini bisa CMake. An ƙara aikin qt-generate-deploy-app-script() don sauƙaƙe ƙirƙirar rubutun don tura aikace-aikace akan dandamali daban-daban.
  • An yi aiki da yawa don inganta kwanciyar hankali da ingancin tushe na lambar. Tun bayan fitowar Qt 6.2, an rufe rahotannin bug 1750.
  • A cikin manyan sakewa na gaba na Qt 6.x, sun shirya aiwatar da cikakken goyon baya ga WebAssembly, QHttpServer, gRPC, baya ga Qt Multimedia dangane da FFmpeg, Qt Speech da Qt Location.

source: budenet.ru

Add a comment