ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ° Qt ΠΎΠ±ΡΠ°Π²ΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΡΠ°ΠΌΠΊΠ°ΡΠ° Qt 6.5, Π²ΠΎ ΠΊΠΎΡΠ° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΡΠ²Π° Π·Π° ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΈ Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΠ° Π½Π° Π³ΡΠ°Π½ΠΊΠ°ΡΠ° Qt 6. Qt 6.5 ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ Windows 10+, macOS 11+, Linux (Ubuntu 20.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.4 /9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY ΠΈ QNX. ΠΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π·Π° Qt ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ΅ LGPLv3 ΠΈ GPLv2.
Qt 6.5 Π΄ΠΎΠ±ΠΈ ΡΡΠ°ΡΡΡ Π½Π° ΠΈΠ·Π΄Π°Π²Π°ΡΠ΅ LTS, Π²ΠΎ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΡ ΡΠ΅ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π°Ρ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½ΠΈ Π»ΠΈΡΠ΅Π½ΡΠΈ Π·Π° ΡΡΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ (Π·Π° Π΄ΡΡΠ³ΠΈ, Π°ΠΆΡΡΠΈΡΠ°ΡΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°Π°Ρ ΡΠ΅ΡΡ ΠΌΠ΅ΡΠ΅ΡΠΈ ΠΏΡΠ΅Π΄ Π΄Π° ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ° ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ Π³ΠΎΠ»Π΅ΠΌΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅). ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½Π°ΡΠ° LTS Π³ΡΠ°Π½ΠΊΠ° Π½Π° Qt 6.2 ΡΠ΅ ΡΡΠ°Π΅ Π΄ΠΎ 30 ΡΠ΅ΠΏΡΠ΅ΠΌΠ²ΡΠΈ 2024 Π³ΠΎΠ΄ΠΈΠ½Π°. Π€ΠΈΠ»ΠΈΡΠ°Π»Π°ΡΠ° Qt 5.15 ΡΠ΅ ΡΠ΅ ΠΎΠ΄ΡΠΆΡΠ²Π° Π΄ΠΎ ΠΌΠ°Ρ 2025 Π³ΠΎΠ΄ΠΈΠ½Π°.
ΠΠ»Π°Π²Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Qt 6.5:
- ΠΠΎΠ΄ΡΠ»ΠΎΡ Qt Quick 3D Physics Π΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠ°Π½ ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ API Π·Π° ΡΠΈΠ·ΠΈΡΠΊΠ° ΡΠΈΠΌΡΠ»Π°ΡΠΈΡΠ° ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π°Π΅Π΄Π½ΠΎ ΡΠΎ Qt Quick 3D Π·Π° ΡΠ΅Π°Π»Π½Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΠΈ Π΄Π²ΠΈΠΆΠ΅ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈ Π²ΠΎ 3D ΡΡΠ΅Π½ΠΈ. ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° ΠΌΠΎΡΠΎΡΠΎΡ PhysX.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ΅ΠΌΠ½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Windows. ΠΠ²ΡΠΎΠΌΠ°ΡΡΠΊΠ° ΠΏΡΠΈΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΠΌΠ½ΠΈΠΎΡ Π΄ΠΈΠ·Π°ΡΠ½ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΠΈ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°ΠΌΠΊΠΈ ΠΈ Π·Π°Π³Π»Π°Π²ΠΈΡΠ° Π΄ΠΎΠΊΠΎΠ»ΠΊΡ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ ΡΡΠΈΠ» ΠΊΠΎΡ Π½Π΅ ΡΠ° ΠΌΠ΅Π½ΡΠ²Π° ΠΏΠ°Π»Π΅ΡΠ°ΡΠ°. ΠΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½Π°ΡΠ° ΡΠ΅Π°ΠΊΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ°ΡΠ° ΡΠ΅ΠΌΠ° ΡΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΠΎ ΡΠ²ΠΎΡΡΡΠ²ΠΎΡΠΎ QStyleHints::colorScheme.
- ΠΠΎ Qt Quick Controls, ΡΡΠΈΠ»ΠΎΡ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΡΠ°Π» Π·Π° Android Π΅ ΡΡΠΎΠ³Π»Π°ΡΠ΅Π½ ΡΠΎ ΠΏΡΠ΅ΠΏΠΎΡΠ°ΠΊΠΈΡΠ΅ Π½Π° Material 3. ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π΅ ΠΏΠΎΠ»Π½ΠΎΠΏΡΠ°Π²Π΅Π½ ΡΡΠΈΠ» Π·Π° iOS. ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ API Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΠΈΠ·Π³Π»Π΅Π΄ΠΎΡ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ContainerStyle Π·Π° TextField ΠΈΠ»ΠΈ TextArea, ΠΈΠ»ΠΈ roundedScale Π·Π° ΠΊΠΎΠΏΡΠΈΡΠ° ΠΈ ΠΏΠΎΠΏΠΎΠ²Π΅ΡΠΈ).
- ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° macOS, Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ QMessageBox ΠΈΠ»ΠΈ QErrorMessage ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Π°Ρ Π΄ΠΈΡΠ°Π»ΠΎΠ·ΠΈ ΠΎΠ΄ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°.
- ΠΠ° Wayland, ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ QNativeInterface::QWaylandApplication Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π·Π° Π΄ΠΈΡΠ΅ΠΊΡΠ΅Π½ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΡΠ΅ Π½Π° Wayland ΠΊΠΎΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ Π²Π½Π°ΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΡΡΡΠΊΡΡΡΠΈ Π½Π° Qt, ΠΊΠ°ΠΊΠΎ ΠΈ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° Π½Π΅ΠΎΠ΄Π°ΠΌΠ½Π΅ΡΠ½ΠΈΡΠ΅ Π΄Π΅ΡΡΡΠ²Π° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ, ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π°Ρ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π·Π° ΠΏΡΠ΅Π½ΠΎΡ Π΄ΠΎ Wayland ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΠΈ. ΠΠΎΠ²ΠΈΠΎΡ API Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π²ΠΎ ΠΈΠΌΠ΅Π½ΡΠΊΠΈΠΎΡ ΠΏΡΠΎΡΡΠΎΡ QNativeInterface, ΠΊΠΎΡ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΠΎΠ²ΠΈΡΠΈ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡΠ΅ API Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ X11 ΠΈ Android.
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° Android 12 ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΈ ΠΏΠΎΠΊΡΠ°Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ ΠΎΠ²Π°Π° Π³ΡΠ°Π½ΠΊΠ°, Π·Π°Π΄ΡΠΆΠ°Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ½ΠΈΠ²Π΅ΡΠ·Π°Π»Π½ΠΈ ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ Π·Π° Android ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π° ΡΡΠ΅Π΄ΠΈ ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²Π΅ΡΠ·ΠΈΠΈ Π½Π° Android, ΠΏΠΎΡΠ½ΡΠ²Π°ΡΡΠΈ ΠΎΠ΄ Android 8.
- ΠΠΆΡΡΠΈΡΠ°Π½ΠΎ Π΅ ΡΡΠ΅ΠΊΠΎΡ Boot2Qt, ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π±ΡΡΠ°Π±ΠΈΠ»Π½ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠΎ ΡΡΠ΅Π΄ΠΈΠ½Π° Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° Qt ΠΈ QML. Π‘ΠΈΡΡΠ΅ΠΌΡΠΊΠ°ΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° Π²ΠΎ Boot2Qt Π΅ Π°ΠΆΡΡΠΈΡΠ°Π½Π° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Yocto 4.1 (Langdale).
- ΠΠ°ΠΏΠΎΡΠ½Π° ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ Π·Π° Debian 11, ΠΊΠΎΠΈ ΡΠ΅ ΠΏΠΎΠΊΡΠΈΠ΅Π½ΠΈ ΡΠΎ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°.
- ΠΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° WebAssembly ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Qt Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ Π²ΠΎ Π²Π΅Π±-ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ ΠΈ ΡΠ΅ ΠΏΡΠ΅Π½ΠΎΡΠ»ΠΈΠ²ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Ρ Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ. ΠΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° WebAssembly, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡΠ°ΡΠ° JIT, ΡΠ°Π±ΠΎΡΠ°Ρ ΡΠΎ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ Π±Π»ΠΈΡΠΊΠΈ Π΄ΠΎ ΠΌΠ°ΡΡΠΈΠ½ ΠΊΠΎΠ΄ ΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΊΠΎΡΠΈΡΡΠ°Ρ Qt Quick, Qt Quick 3D ΠΈ Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π·Π° Π²ΠΈΠ·ΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π²ΠΎ Qt. ΠΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π΄ΠΎΠ΄Π°Π²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ ΠΈ ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° Π°Π»Π°ΡΠΊΠΈ Π·Π° Π»ΠΈΡΠ°ΡΠ° ΡΠΎ ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈ Π²ΠΎ Π³ΡΠ°ΡΠΈΡΠΊΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈ.
- ΠΠ΅Π±-ΠΌΠΎΡΠΎΡΠΎΡ Qt WebEngine Π΅ Π°ΠΆΡΡΠΈΡΠ°Π½ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Chromium 110 ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Linux, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° Ρ Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΎ Π·Π°Π±ΡΠ·ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡΠΎ ΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΊΠΎΠ³Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π³ΡΠ°ΡΠΈΡΠΊΠΈΠΎΡ API Π½Π° Vulkan Π²ΠΎ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° X11 ΠΈ Wayland.
- ΠΠΎΠ΄ΡΠ»ΠΎΡ Qt Quick Effects Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ Π³ΠΎΡΠΎΠ²ΠΈ Π³ΡΠ°ΡΠΈΡΠΊΠΈ Π΅ΡΠ΅ΠΊΡΠΈ Π·Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Qt Quick. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ Π΅ΡΠ΅ΠΊΡΠΈ ΠΎΠ΄ Π½ΡΠ»Π° ΠΈΠ»ΠΈ Π΄Π° Π³ΠΈ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈΡΠ΅ Π΅ΡΠ΅ΠΊΡΠΈ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° Π°Π»Π°ΡΠ½ΠΈΠΊΠΎΡ Qt Quick Effect Maker.
- ΠΠΎΠ΄ΡΠ»ΠΎΡ Qt Quick 3D ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° Π΄Π΅ΡΠ°Π»ΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ΅ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π°Ρ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π·Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈ Π»ΠΎΡΠΈΡΠ°Π½ΠΈ Π΄Π°Π»Π΅ΠΊΡ ΠΎΠ΄ ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ°). SceneEnvironment API ΡΠ΅Π³Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΌΠ°Π³Π»Π° ΠΈ ΠΈΠ·Π±Π»Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π΄Π°Π»Π΅ΡΠ½ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΈ. ExtendedSceneEnvironment ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π°Ρ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈ Π΅ΡΠ΅ΠΊΡΠΈ ΠΏΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π°Ρ Π΅ΡΠ΅ΠΊΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Π΄Π»Π°Π±ΠΎΡΠΈΠ½Π° Π½Π° ΠΏΠΎΠ»Π΅, ΡΡΠ°Ρ ΠΈ Π±Π»Π΅ΡΠΊΠ°ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²ΠΎΡ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π΅Π½ Qt GRPC ΠΌΠΎΠ΄ΡΠ» ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ gRPC ΠΈ Protocol Buffer, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΡΠΈ Π²ΠΈ Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠΈΡΠ΅ Π΄ΠΎ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π° gRPC ΠΈ Π΄Π° Π³ΠΈ ΡΠ΅ΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Qt ΠΊΠ»Π°ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Protobuf.
- ΠΠΎΠ΄ΡΠ»ΠΎΡ Qt Network Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ HTTP 1 ΠΊΠΎΠ½Π΅ΠΊΡΠΈΠΈ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΊΠ»Π°ΡΠΈ CAN ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»ΠΈ Π²ΠΎ ΠΌΠΎΠ΄ΡΠ»ΠΎΡ Qt Serial Bus, ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π½Π° CAN ΠΏΠΎΡΠ°ΠΊΠΈ, ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ°ΠΌΠΊΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° DBC-Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ.
- ΠΠΎΠ΄ΡΠ»ΠΎΡ Qt Location Π΅ ΠΎΠΆΠΈΠ²Π΅Π°Π½, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΌΠ°ΠΏΠΈ, Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ° ΠΈ ΠΎΠ±Π΅Π»Π΅ΠΆΡΠ²Π°ΡΠ΅ ΡΠΎΡΠΊΠΈ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅Ρ (POI). ΠΠΎΠ΄ΡΠ»ΠΎΡ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ ΠΏΡΠ΅ΠΊΡ ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ²ΡΠ·Π΅ΡΠ΅ Π·Π°Π΄Π½ΠΈ ΡΡΡΠ°Π½ΠΈ Π·Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄Π°Π²Π°ΡΠ΅Π»ΠΈ Π½Π° ΡΡΠ»ΡΠ³ΠΈ ΠΈ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΠΈ Π½Π° API. ΠΠΎΠ΄ΡΠ»ΠΎΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΠΈΠΌΠ° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π΅Π½ ΡΡΠ°ΡΡΡ ΠΈ Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ°ΠΌΠΎ Π·Π°Π΄Π½ΠΈΠΎΡ Π΄Π΅Π» Π·Π° ΠΌΠ°ΠΏΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° βΠΠ°ΡΡΠΈ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΠ»ΠΈΡΠΈβ.
- ΠΡΠΎΡΠΈΡΠ΅Π½ΠΈ ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΌΠΎΠ΄ΡΠ»ΠΈΡΠ΅ Qt Core, Qt GUI, Qt Multimedia, Qt QML, Qt Quick Compiler, Qt Widgets.
- ΠΠ°ΠΏΡΠ°Π²Π΅Π½Π° Π΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°Π±ΠΎΡΠ° Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡΠ°, Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΠ΅ ΠΎΠΊΠΎΠ»Ρ 3500 ΠΈΠ·Π²Π΅ΡΡΠ°ΠΈ Π·Π° Π³ΡΠ΅ΡΠΊΠΈ.
ΠΠ·Π²ΠΎΡ: opennet.ru