ááŒá±á¬ááºáááŒá¬ááŒá®ážáá±á¬áẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯
á¡ááá
- WebAssembly ááœáẠááá¯ááºááá¯ááºáá¯ááºáá±á¬ááºááá¯ááºáá±á¬ WebAssembly module áá»á¬ážáá¯á¶á á¶ááŒáá·áº Qt-based graphical applications áá»á¬ážááᯠá á¯á ááºážááœáá·áºááŒá¯ááá·áº âQt for WebAssemblyâ module (ááááºá ááºážáááºáá»ááº) á¡ááœáẠá¡ááŒáá·áºá¡ááá¶á·ááá¯ážááŸá¯áá±ážáá¬ážáá«áááºá Emscripten ááᯠá á¯á ááºážáááºá¡ááœáẠá¡áá¯á¶ážááŒá¯áááºá OpenGL ááẠWebGL ááá¯á· áá¬áá¬ááŒááºáááºá
- Qt GUI module áá
áœááºážáááºáá»á¬ážááᯠáá»á²á·ááœááºáá¬ážááŒá®ážá áááºážááẠwindow á
áá
áºáá»á¬ážááŸáá·áº áá±á«ááºážá
ááºááŒááºážá ááŒá
áºáááºáá¯ááºáá±á¬ááºááŒááºážá OpenGL ááŸáá·áº OpenGL ESá 2D ááááºáá
áºáá»á¬ážá áá¯ááºáá¯á¶áá»á¬ážá áá±á¬áá·áºáá»á¬ážááŸáá·áº á
á¬áá¬ážáá»á¬ážááŒáá·áº áá±á«ááºážá
ááºááŒááºážááá¯ááºáᬠá¡áááºážáá»á¬ážááᯠáá±áá¯áá»áá±á¬áºááŒáááºá áá¬ážááŸááºážá¡áá
áºááœáẠAPI á¡áá
áºáá
áºáá¯áááºááá·áºáááºá
QImage::áá¯ááºáá¯á¶áá±á¬áºáááºáá»á¬ážááá¯ááŒá±á¬ááºážáááºá¡ááœáẠconvertToá ááŸááºážááŸááºážáááºážáááºážá á¡áááºááŸáá·áº á áœááºážáááºá¡áá áºáá»á¬ážááᯠQPainterPath á¡áááºážááœáẠááá·áºááœááºážáá¬ážáááºá - Qt QML áá±á¬áºáá»á°ážááẠQML áá¬áá¬á áá¬ážááᯠá¡áá¯á¶ážááŒá¯á á¡ááºáá¬áá±á·á áºááᯠáááºáá®ážáááºá¡ááœáẠáááááá¬áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážááá·áº C++ áá¯ááºááœáẠáááºááŸááºáá¬ážáá±á¬ á á¬áááºážáá±á¬ááºá¡áá»áá¯ážá¡á á¬ážáá»á¬ážá¡ááœáẠááá¯ááá¯áá±á¬ááºážááœááºáá¬á á±áááºá á á¯á ááºážááŸá¯á¡ááá·áºááœáẠ"null" áááºááá¯ážáá»á¬ážááᯠá¡áá±á¬ááºážáá¯á¶ážáá¯ááºáá±á¬ááºááŒááºážá 64-bit Windows á áá áºáá»á¬ážááœáẠáá¯ááºáá±á¬ááºáá»ááºááá¬ážáá»á¬ážááᯠáá¯ááºáá±ážááá¯ááºááá·áº á áœááºážáááºááᯠáá±á«ááºážááá·áºáá¬ážááŒá®áž JIT-compiled áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá¡ááœáẠstack ááᯠááŒá±áá»áŸá±á¬á·ááá¯ááºá á±áá«áááºá
- Qt Quick ááœááºá TableView á¡áá¬ááá¹áá¯ááẠááá¬ážáá±á¬áºáá¶áá»á¬ážááŸáá·áº á¡áááºážáá»á¬ážááᯠááŸááºáá¬ážááá¯ááºááá·áº á áœááºážáááºááᯠááá·áºááœááºážáá¬ážáááºá
- Qt Quick Controls ááœáẠááá·áºááœááºážáá¬ážáá±á¬ á¡áá»áá¯ážá¡á
á¬áž á
SplitView ááŒááºá ááºáá»á¬ážááᯠá¡áá»á¬ážááá¯áẠááá¯á·ááá¯áẠáá±á«ááºááá¯ááºáá»áá¬ážáááºá ááŒááºá ááºáá áºáá¯á á®ááŒá¬ážááœáẠááœá±á·áá»á¬ážááá¯ááºáá±á¬ááŒá¬ážáá¬ážáá»ááºááᯠááŒáááŒááºážá áááºážááá¯á·á caching ááᯠááááºážáá»á¯ááºááá¯ááºá á±ááá·áº á¡áá¯ááºááœááºáá»á¬ážá¡ááœáẠááá¯ááºááá¯ááºááŸá¯áá áºáá¯ááᯠááá·áºááœááºážáá¬ážáááºá - Qt WebEngine áááºá¡ááºáá»ááºááᯠChromium 73 ááá¯á· á¡ááºááááºáá¯ááºááŒá®áž á¡ááœááºážááá¯ááºáž á¡ááá¯áááá¯ááááºáá áºáá¯á¡ááŒá Ạáá®ááá¯ááºážáá¯ááºáá¬ážááá·áº áá«áááºáá±á¬ PDF viewer á¡ááœáẠáá¶á·ááá¯ážááŸá¯ááŒáá·áº ááá¯ážáá»á²á·áá¬ážáááºá áá¯ááºáá±ááŸá¯á¡áá áºááœáẠááŒááºááœááºážá¡áá¯á¶ážááŒá¯áá° áááºáá±áá¶áááºááŸáẠááá¯ááŸá±á¬ááºááŸá¯ááŸáá·áº QML á០á¡ááá¡ááŸááºááŒá¯áááºááŸááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá»á¬ážáááºáž ááá·áºááœááºážáá¬ážáááºá Web Notifications API ááᯠáá±á«ááºážááá·áºáá¬ážáááºá URL áá±á¬ááºážááá¯ááŸá¯ááŒá¬ážááŒááºáááááá¬áá»á¬ážááᯠáááºááŸááºááŒááºážá¡ááœáẠáá¶á·ááá¯ážáá°áá®ááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
- SSL sockets á¡ááœáẠQt Network module ááẠOCSP (Online Certificate Status Protocol) ááᯠá¡áá¯á¶ážááŒá¯á áá¯á¶ááŒá¯á¶áá±á¬ áá»ááºáááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááŸáá·áº áááºááŸááºáá»á¬ážá á¡ááŒá±á¡áá±ááᯠá á áºáá±ážááá¯ááºááá·áº á áœááºážáááºááᯠááá·áºááœááºážáá¬ážáááºá Linux ááŸáá·áº Android ááœáẠSSL ááᯠáá¶á·ááá¯ážáááºá¡ááœáẠOpenSSL 1.1 á á¬ááŒáá·áºááá¯ááºá áá¬áááœá²á¡áá áºááᯠá¡áá¯á¶ážááŒá¯áá¬ážáááºá
- Qt Multimedia module ááœáẠQML á¡áá»áá¯ážá¡á á¬áž VideoOutput ááœááºá á ááºáááºáááŒááºááŒááºááœáá·áºááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠáá±á«ááºážááá·áºááá¯ááºááẠ(ááœá²ááŒá¬ážááŒá¬ážáá¬ážáá±á¬á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááŒá¬ážááœáẠáá±áá¹ááááºááŒááºážáááŸááá² flushMode ááá¯ááºááá¯ááºááŸá¯ááŒáá·áº ááááºážáá»á¯ááºáá¬ážáááº)á Windows ááŸáá·áº macOS á¡ááœáẠGStreamer framework ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºá áœááºážááᯠááá·áºááœááºážáá¬ážáááºá Android á¡ááœáẠá¡áá¶ááá¹ááá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºááá·áºáá¬ážáááºá
- Qt KNX áá±á¬áºáá»á°ážá¡á¬áž á¡áááºááœááºáž á¡ááá¯á¡áá»á±á¬ááºá áá áºááááºážáá»á¯ááºááŸá¯á¡ááœáẠáá°áá®áá±á¬á¡áááºá á¶ááŸá¯ááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááŒáá·áº á¡ááá·áºááŒáŸáá·áºáááºáá¬ážáá«áááºá KNX bus ááá¯á· áá¯á¶ááŒá¯á¶á áœá¬ áááºáá±á·áá»áºáá»á¬áž áá±ážááá¯á·áááºááŸáá·áº KNX ááœáá·áºáá¬ážáá±á¬ á ááºáá á¹á ááºážáá»á¬ážááᯠááááºážáá»á¯ááºáááºá¡ááœáẠKNXnet áá¬áá¬ááŸáá·áº áá¯á¶ááŒá¯á¶áá±á¬ áááá¯ááºážááá·áºáá»áááºáááºááŸá¯áá»á¬ážááᯠáá°áá±á¬ááºáááºá¡ááœáẠAPI áá áºáá¯ááᯠáá±á«ááºážááá·áºáá¬ážáá«áááºá
- OPC/UA á ááºááŸá¯áááºááœááºáá±ážá á¶ááŸá¯ááºážááᯠáá¶á·ááá¯ážáá±ážááá·áº Qt OPC UA module á C++ API á០á ááºážáááºáá®ááœááºááŸá¯á¡áá¶ááᯠáááºááŸá¬ážááá¯ááºáá«ááŒá®á QML á¡ááœáẠá ááºážááẠAPI ááᯠááá·áºááœááºážáá¬ážáááºá
- á ááºážáááºáá² module á¡áá ẠQt CoAP Constrained Application Protocol ááᯠInternet of Things áááááá¬áá»á¬ážáááºáá®ážáááºá¡ááœáẠá¡áá¯á¶ážááŒá¯ááá·áº M2M áááá¯ááá¯áá±á¬á client á¡á áááºá¡ááá¯ááºážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážááŒáá·áº ááá·áºááœááºážáá¬ážáá«áááºá UDP ááẠDTLS (Datagram TLS) á¡ááœáẠáá¶á·ááá¯ážááŸá¯ á¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
- Qt5 ááᯠá¡áá¯á¶ážááŒá¯á Python ááœáẠááááºáá áºá¡ááá®áá±ážááŸááºážáá»á¬áž áááºáá®ážáááºá¡ááœáẠ"Qt for Python" áá±á¬áºáá»á°ážá¡á á¯á¶ááœáẠááŒááºáááºááŸá¯áá»á¬ážááŸáá·áº ááá¯ážáááºááŸá¯áá»á¬ážááᯠááŒá¯áá¯ááºáá¬ážááẠ(Python developer áá»á¬ážááẠQt C++ API á¡áá»á¬ážá á¯ááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºááŸááááº)á Python á¡ááœáẠQt ááẠPySide2 module ááᯠá¡ááŒá±áá¶ááŒá®áž áááºážá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááᯠáááºáááºáá¯ááºáá±á¬ááºáá±ááẠ(ááááºáá±á¬á·á Qt 5 á¡ááœáẠáá¶á·ááá¯ážááŸá¯ááŒáá·áº ááááá¯á¶ážááœááºááŸááá¬ážáá±á¬ PySide ááᯠáá¬áááºá¡áá áºááŒáá·áº áááºážááŸááºážáá¬ážáááº)á
- á
ááºážáááºááŸá¯ áá±á¬áºáá»á°ážá¡áá
áºááᯠááá·áºááœááºážáá²á·áááºá
Qt Lottie Adobe After Effects á¡ááœáẠBodymovin ááááºá¡ááºááᯠá¡áá¯á¶ážááŒá¯á JSON áá±á¬áºáááºááŒáá·áº áá¯ááºááœáŸááºáá±á¬ ááááºáá áºááŸáá·áº áá¬ááœááºážáá¯ááºáá¯á¶áá»á¬ážááᯠáááºáá®ážááá¯ááºá á±ááá·áº á¡ááá·áºááŒáá·áº QML API ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá QtLottie ááá»á±ážáá°ážááŒá±á¬áá·áºá áá®ááá¯ááºáá¬áá áºáŠážááẠá¡áááºááŒá±áá±á¬á¡ááá®áá±ážááŸááºážáá áºáá¯ááœáẠáá¬ááœááºážá¡áá»áá¯ážáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠááŒááºáááºááá¯ááºááŒá®áž áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá áºáŠážááẠQtQuick ááŸá á¡ááá®áá±ážááŸááºážáá»ááºááŸá¬ááŒááºááá¯á· áááºááá¯á·ááá·áºááá¯ááºáá»á¬ážááᯠááá¯ááºááá¯ááºáá»áááºáááºááá¯ááºáááºá QtLottie ááœáẠááŸá¯ááºááŸá¬ážáááºáááºááŸá¯á ááŒááºáá±á¬ááºááŸá¯á á¡ááœáŸá¬ááá¯ááºááŒááºážááŸáá·áº á¡ááŒá¬ážá¡áá»áá¯ážáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá¡ááœáẠáááºáááºáá¬ážáá±á¬ ááá¯ááºáááá¯á¡ááºáá»áẠáá«áááºáááºá á¡ááŒá¬áž QtQuick ááŒááºá ááºáá»á¬ážáá²á·ááá¯á·ááẠQML áá¯ááºá០ááááºážáá»á¯ááºááá¯ááºááá·áº LottieAnimation QML ááŒááºá ááºááŸáááá·áº á¡ááºáá»ááºááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá - Wayland áááá¯ááá¯áá±á¬ááᯠá¡ááŒá±áá¶á ááŒáŸá¯ááºááœááºážáá¬ážáá±á¬ á ááºáá»á¬ážá¡ááœáẠááŒáá¯ážá¡á á¯á¶ááá¯áẠáááºáááºááá·áºá áá ẠQt Wayland Compositor ááẠlinux-dmabuf-unstable-v1 ááŸáá·áº wp_viewporter áááá¯ááá¯áá±á¬áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá±ážáá«áááºá áá»ááºááŸá¬ááŒááºá¡ááŒáá·áº-shell-unstable-v1 áááá¯ááá¯áá±á¬á¡ááœáẠáá¶á·ááá¯ážááŸá¯á¡á¬áž Wayland á¡ááœáẠááááºáá±á¬ááºáž á¡á áááºá¡ááá¯ááºážáá»á¬ážááá¯á· ááá·áºááœááºážáá¬ážáááºá
- Android ááááºáá±á¬ááºážááᯠáá¶á·ááá¯ážááẠáá±á¬áºáá»á°ážááœááºá ááá¯ááºáá»á¬ážááŸáá·áº áá¯ááºáá±á¬ááºáááºá¡ááœáẠáá°áááºáž ááá¯ááºáá¬áá±á¬á·ááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºá áœááºážááᯠááá·áºááœááºážáá¬ážáááºá á¡áááá·áºáá¯á¶áž ááááºáá±á¬ááºážáá¬ážááŸááºážá¡ááœáẠááá¯á¡ááºáá»ááºáá»á¬ážááᯠAndroid 5.0 (API á¡ááá·áº 21) ááá¯á· ááŒáŸáá·áºáááºáá¬ážáá«áááºá
- Qt 3D ááẠOpenGL texture renderers áá»á¬ážááᯠáááºááœááºážááŒááºážááŸáá·áº áááºááá¯á·ááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážáá±ážáá¬ážáááºá glTF 2.0 ááŒááœááºáá»á¬ážáááºááœááºážááŒááºážá¡ááœáẠáááŠážáá¶á·ááá¯ážááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
- Qt Script module áá»á¬ážááᯠáááºááá¯ááºážáá¬ážááŒá®áž áá±á¬ááºááœááºááŸáááŸá¯ááœáẠáááºááŸá¬ážáá«áááºá
Qt á¡ááŒááºááááºážáá»á¯ááºááŸá¯áá»á¬áž 1 ááŸáá·áº Qt XmlPatternsá Qt Canvas 3D module ááᯠáááºááŸá¬ážááá¯ááºáá«ááŒá®á
source: opennet.ru