Famoahana rafitra Qt 5.13

Taorian'ny enim-bolana ny fampandrosoana vonona famotsorana ny rafitra cross-platform Qt 5.13. Ny kaody loharano ho an'ny singa Qt dia nahazo alalana amin'ny LGPLv3 sy GPLv2, fitaovana mpamorona Qt toy ny Qt Creator sy qmake, ary ny maody sasany dia nahazo alalana tamin'ny GPLv3.

tena fanavaozana:

  • Ny fanohanana feno dia omena ho an'ny maody "Qt for WebAssembly" (fanandramana teo aloha), izay ahafahanao manangona rindranasa grafika mifototra amin'ny Qt amin'ny endrika maody WebAssembly izay azo atao mivantana amin'ny navigateur web. Emscripten dia ampiasaina amin'ny fanangonana. OpenGL dia mandika amin'ny WebGL;
  • Ny fahaiza-manaon'ny Qt GUI module dia nitarina, izay manenika ny kilasy mifandraika amin'ny fampidirana amin'ny rafitra fikandrana, ny fanodinana hetsika, ny fampidirana amin'ny OpenGL sy OpenGL ES, sary 2D, miasa amin'ny sary, endri-tsoratra ary lahatsoratra. Manampy API vaovao ny kinova vaovao
    QImage :: convertTo ho an'ny fanovana endrika sary. Nampiana ny kilasy QPainterPath ny fomba vaovao mazava, tahiry ary fahaiza-manao;

  • Ny maody Qt QML, izay manome fitaovana amin'ny fampivoarana ny interface mampiasa ny fiteny QML, dia nanatsara ny fanohanana ireo karazana voatanisa voafaritry ny kaody C++. Fikarakarana tsara ny soatoavina "null" amin'ny dingana fanangonana. Nampiana ny fahafahana mamorona latabatra fiasa amin'ny rafitra Windows 64-bit, ahafahanao manala ny stack ho an'ny asa natambatra JIT;
  • Ao amin'ny Qt Quick, ny zavatra TableView dia nanampy ny fahafahana manafina tsanganana sy andalana;
  • Karazana fanampiny amin'ny Qt Quick Controls 2 SplitView mametraka singa mitsivalana na mitsangana, mampiseho mpizara azo mihetsika eo anelanelan'ny singa tsirairay. Nampiana fananana ho an'ny kisary ahafahanao mifehy ny caching azy;
  • Ny motera web Qt WebEngine dia nohavaozina ho Chromium 73 ary nitarina tamin'ny fanohanana ny mpijery PDF naorina, natao ho fanampim-panampiana anatiny. Ny famoahana vaovao dia manampy ihany koa ny fitahirizana taratasy fanamarinana mpanjifa eo an-toerana sy fanohanana ny fanamarinana avy amin'ny QML. Nampiana Web Notifications API. Napetraka ny fanohanana ny famaritana ireo mpanelanelana fangatahana URL;
  • Ny module Qt Network ho an'ny socket SSL dia nanampy fanohanana ho an'ny fantsona azo antoka sy ny fahafahana manamarina ny satan'ny fanamarinana amin'ny fampiasana ny OCSP (Online Certificate Status Protocol). Mba hanohanana ny SSL amin'ny Linux sy Android, sampana vaovao amin'ny tranomboky OpenSSL 1.1 no nampiasaina;
  • Ao amin'ny maodely Qt Multimedia ho an'ny karazana QML VideoOutput, dia nampiana fanohanana ny playback mitohy (tsy misy fiatoana eo anelanelan'ny atiny samihafa, fehezin'ny fananana flushMode). Ho an'ny Windows sy macOS, nampiana ny fahafahana mampiasa ny rafitra GStreamer. Fanampiana fanampiny ho an'ny anjara audio ho an'ny Android;
  • Ny maody Qt KNX dia nohavaozina miaraka amin'ny fanohanana ny fenitry ny anarana mitovy amin'ny fanaraha-maso ny automatique an-trano. Nampiana API ho an'ny fametrahana fifandraisana azo antoka amin'ny mpanjifa amin'ny mpizara KNXnet, izay azo ampiasaina handefasana hafatra am-pilaminana amin'ny fiara fitateram-bahoaka KNX sy hifehezana ireo fitaovana misy KNX;
  • Ny sainam-pampandrosoana andrana dia nesorina tao amin'ny C ++ API an'ny maody Qt OPC UA, izay manome fanohanana ny fenitry ny fifandraisana indostrialy OPC/UA. Nampiana API andrana ho an'ny QML;
  • Ny maodely andrana vaovao Qt CoAP Constrained Application Protocol dia nampiana miaraka amin'ny fampiharana ny ampahany amin'ny mpanjifa amin'ny protocol M2M ampiasaina hamoronana tambajotran'ny fitaovana Internet of Things. Fanohanana ny DTLS (Datagram TLS) momba ny UDP;
  • Namboarina ny fanamboarana sy fanatsarana ny mody "Qt for Python" amin'ny famoronana rindranasa sary amin'ny Python mampiasa Qt5 (Mahazo miditra amin'ny ankamaroan'ny Qt C++ API ny mpamorona Python). Qt for Python dia mifototra amin'ny module PySide2 ary manohy ny fivoarany (raha ny marina, ny famoahana voalohany ny PySide miaraka amin'ny fanohanana ny Qt 5 dia atolotra amin'ny anarana vaovao);
  • Nampiana mΓ΄dely andrana vaovao Qt Lottie, izay manome API QML avo lenta izay ahafahanao mamoaka sary sy sary mihetsika aondrana amin'ny endrika JSON mampiasa ny plugin Bodymovin ho an'ny Adobe After Effects. Noho ny QtLottie, ny mpamorona dia afaka manomana ny vokatry ny animation amin'ny fampiharana mety, ary ny mpamorona dia afaka mampifandray mivantana ny rakitra aondrana amin'ny interface interface amin'ny QtQuick. Ny QtLottie dia misy motera micro naorina ho an'ny fanaovana animation, cropping, layering ary vokatra hafa. Ny motera dia azo idirana amin'ny alΓ lan'ny singa LottieAnimation QML, izay azo fehezina amin'ny kaody QML mitovy amin'ny singa QtQuick rehetra;
  • Qt Wayland Compositor, rafitra famandrihana maromaro misy kofehy ho an'ny fitaovana tafiditra mifototra amin'ny protocol Wayland, dia manome fanohanana ny protocols linux-dmabuf-unstable-v1 sy wp_viewporter. Ny fanohanana ny protocole-shell-unstable-v1 ecran feno dia nampiana ireo singa amin'ny sehatra ho an'ny Wayland;
  • Ao amin'ny maodely hanohanana ny sehatra Android, dia nampiana ny fahafahana mampiasa fifanakalozan-kevitra teratany amin'ny fiasana amin'ny rakitra. Natsangana ho Android 5.0 (ambaratonga API 21) ny fepetra takiana amin'ny dikan-teny farany ambany indrindra;
  • Qt 3D dia nanampy fanohanana amin'ny fanafarana sy fanondranana renderers texture OpenGL. Nanatanteraka fanohanana voalohany amin'ny fanafarana sehatra glTF 2.0;
  • Ny maody Qt Script dia tsy ampiasaina ary ho esorina amin'ny famoahana ho avy.
    Qt Quick Controls 1 sy Qt XmlPatters. Nesorina ny maody Qt Canvas 3D.

Source: opennet.ru

Add a comment