Hoʻokuʻu ʻia ʻo Qt 6.3 framework

Ua hoʻopuka ka Qt Company i kahi hoʻokuʻu o ka Qt 6.3 framework, kahi e hoʻomau ai ka hana a hoʻonui i ka hana o ka lālā Qt 6. Hāʻawi ʻo Qt 6.3 i ke kākoʻo no nā paepae Windows 10, macOS 10.14+, Linux (Ubuntu 20.04, CentOS 8.2. , openSUSE 15.3, SUSE 15 SP2), iOS 13+, Android 6+ (API 23+), webOS, INTEGRITY a me QNX. Hāʻawi ʻia ke kumu kumu no nā ʻāpana Qt ma lalo o nā laikini LGPLv3 a me GPLv2.

Nā hoʻololi nui ma Qt 6.3:

  • Hāʻawi ka Qt QML module i kahi hoʻokō hoʻokolohua o ka qmltc (QML type compiler) compiler, kahi e hiki ai iā ʻoe ke hōʻuluʻulu i nā hale mea QML i nā papa ma C ++. No nā mea hoʻohana pāʻoihana o Qt 6.3, ua hoʻomākaukau ʻia ka huahana Qt Quick Compiler, ʻo ia hoʻi, ma kahi o ka QML Type Compiler i ʻōlelo ʻia ma luna nei, aia ka QML Script Compiler, e hiki ai iā ʻoe ke hoʻohui i nā hana QML a me nā ʻōlelo i loko o ka code C++. Hoʻomaopopo ʻia ʻo ka hoʻohana ʻana o Qt Quick Compiler e hiki ai ke hoʻokokoke i ka hana o nā papahana pili QML i nā papahana ʻōiwi; ʻo ia hoʻi, i ka wā e hōʻuluʻulu ai i nā hoʻonui, aia ka hoʻemi ʻana o ka manawa hoʻomaka a me ka hoʻokō ʻana ma kahi o 20-35% i hoʻohālikelike ʻia. i ka hoʻohana ʻana i ka mana unuhi.
    Hoʻokuʻu ʻia ʻo Qt 6.3 framework
  • Ua hoʻokō ʻia ka module "Qt Language Server" me ke kākoʻo no ka Language Server a me JsonRpc 2.0 protocols.
  • Ua hoʻohui ka module Qt Wayland Compositor i kahi kikowaena Qt Shell composite a me kahi API no ka hoʻokumu ʻana i kāu hoʻonui shell maʻamau.
  • Hoʻohui ʻo Qt Quick Controls i nā ʻano CalendarModel a me TreeView QML me ka hoʻokō ʻana o nā pilina no ka hōʻike ʻana i ka kalena a me ka ʻikepili i kahi nānā lāʻau.
    Hoʻokuʻu ʻia ʻo Qt 6.3 frameworkHoʻokuʻu ʻia ʻo Qt 6.3 framework
  • Ua hoʻohui ʻia nā ʻano QML MessageDialog a me FolderDialog i ka module Qt Quick Dialogs e hoʻohana i nā pahu kamaʻilio ʻōnaehana i hāʻawi ʻia e ka paepae e hōʻike i nā memo a me ka hoʻokele ʻana i nā faila.
    Hoʻokuʻu ʻia ʻo Qt 6.3 framework
  • Ua hoʻomaikaʻi ʻo Qt Quick i ka hana a me ka maikaʻi o ka hana ʻana me ka kikokikona. No ka laʻana, ua hoʻoholo ʻia nā pilikia me ka hoʻolōʻihi ʻana a me ka hoʻohana ʻana i ka hoʻomanaʻo nui i ka wā e hoʻoili ai i nā palapala nui loa i nā ʻāpana Text, TextEdit, TextArea a me TextInput.
  • Ua hoʻohui ʻia kahi mea QML ReflectionProbe i ka module Qt Quick 3D no ka hana ʻana i nā noʻonoʻo mea. Ua hoʻonui ʻia ka 3D Particles API e hoʻohui i nā hopena i hana ʻia e ka hōʻiliʻili nui o nā ʻāpana (ka uahi, ka noe, a pēlā aku) i nā hiʻohiʻona 3D. Ua hoʻokō ʻia kahi mea ResourceLoader hou, e hāʻawi ana i nā mea hana no ka mālama ʻana i nā kumuwaiwai ma Qt Quick 3D a hiki iā ʻoe ke hoʻonohonoho i ka hoʻouka wikiwiki ʻana i nā kumuwaiwai nui, e like me nā meshes a i ʻole nā ​​​​mea kikoʻī, a me ka mālama ʻana i ka ʻae ʻia o ka wehe ʻana i nā kumuwaiwai i hāʻule ʻole i ka ʻike ʻia. wahi o ke kahua.
    Hoʻokuʻu ʻia ʻo Qt 6.3 framework
  • Hoʻohui i kahi hoʻokō preview o ka module Qt PDF, aia ma Qt 5.15 akā ʻaʻole i hoʻokomo ʻia ma Qt 6.
    Hoʻokuʻu ʻia ʻo Qt 6.3 framework
  • Ua hoʻohui ʻia kahi ʻāpana nui o nā hana hou i ka module Qt Core, pili nui i ka hoʻonui ʻana i nā hiki ke hana i ka ʻikepili string. Ua hoʻohui ʻo QLocale i ke kākoʻo no nā code ʻōlelo ISO639-2. Hoʻohui i ke kākoʻo no nā kikoʻī manawa AM/PM i QDate, QTime a me QLocale. Hoʻololi maʻalahi ma waena o JSON a me CBOR format. Hoʻohui ʻia ʻo QtFuture::whenAll() a me whenAny().
  • Hāʻawi ka Qt Positioning i ka hiki ke hoʻoholo i ka pololei o ka ʻikepili wahi i hāʻawi ʻia e nā platform Android a me iOS.
  • Hāʻawi ʻo Qt Bluetooth i ka ʻike e pili ana i ke kākoʻo Bluetooth LE a me ka ʻike e pili ana i ke kūlana o ka adapter Bluetooth ma Windows.
  • Ua hoʻomaikaʻi ʻo Qt Widgets i ke kākoʻo no nā pale kiʻekiʻe, ke kāhiko ʻana, a me ka hoʻololi ʻana i nā hiʻohiʻona me ka hoʻohana ʻana i nā ʻano pepa.
  • Hoʻonui ʻia ka ʻōnaehana kūkulu ma muli o CMake. Hoʻohui ʻia ka hana qt-generate-deploy-app-script (), e hoʻomaʻamaʻa i ka hana ʻana o nā palapala no ka lawe ʻana i nā noi ma nā kahua like ʻole.
  • Nui nā hana i hana ʻia no ka hoʻomaikaʻi ʻana i ke kūpaʻa a me ka maikaʻi o ke kumu code. Mai ka hoʻokuʻu ʻana o Qt 6.2, ua pani ʻia nā hōʻike bug 1750.
  • Ma nā hoʻokuʻu koʻikoʻi o Qt 6.x e hoʻolālā lākou e hoʻokō i ke kākoʻo piha no WebAssembly, QHttpServer, gRPC, kahi backend i Qt Multimedia e pili ana i FFmpeg, Qt Speech a me Qt Location.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka