Qt Company
ืฉืืืกื
- ืึท ืึทืืกืืจืึทืงื ืืจืึทืคืืงืก ืึทืคึผื ืืืึธืก ืืื ืคืจืืึท ืคืื ืื 3D API ืคืื ืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื. ื ืฉืืืกื ืงืึธืืคึผืึธื ืขื ื ืคืื ืื ื ืืึทืข Qt ืืจืึทืคืืงืก ืึธื ืืืืื ืืื ืื ืกืฆืขื ืข ืจืขื ืืขืจืื ื ืืึธืืึธืจ, ืืืึธืก ื ืืฆื ืื RHI (ืจืขื ืืขืจืื ื ืืึทืจืืืืึทืจืข ืฆืืืื ื) ืฉืืืืข ืฆื ืืึทืื Qt Quick ืึทืคึผืืึทืงืืืฉืึทื ื ื ืื ืืืืื ืืื OpenGL, ืึธืืขืจ ืืืื ืืืืฃ ืฉืคึผืืฅ ืคืื ืื Vulkan, Metal ืืื Direct 3D APIs.
- Qt Quick 3D ืืึธืืืืข ืืื API ืคึฟืึทืจ ืงืจืืืืืื ื ืืึทื ืืฆืขืจ ืื ืืขืจืคืืืกืื ืืืืืจื ืืืืฃ Qt Quick, ืงืึทืืืืื ืื ื 2D ืืื 3D ืืจืึทืคืืงืก ืขืืขืืขื ืื. Qt Quick 3D ืึทืืึทืื ืืืจ ืฆื ื ืืฆื QML ืฆื ืืขืคืื ืืจื 3D ืฆืืืื ื ืขืืขืืขื ืื ืึธื ื ืืฆื ืื UIP ืคึฟืึธืจืืึทื. ืืื Qt Quick 3D, ืืืจ ืงืขื ืขื ื ืืฆื ืืืื ืจืื ืืืืข (Qt Quick), ืืืื ืกืฆืขื ืข ืืืืกืืืื ืืื ืืืื ืึทื ืึทืืืืฉืึทื ืคืจืืืืืืขืจืง ืคึฟืึทืจ 2D ืืื 3D, ืืื ื ืืฆื Qt Design Studio ืคึฟืึทืจ ืืืืืฉืึทืืืึทื ืฆืืืื ื ืึทื ืืืืืงืืื ื. ืืขืจ ืืึธืืืืข ืกืึทืืืื ืคึผืจืึธืืืขืืก ืึทืืึท ืืื ืืจืืืก ืึธืืืืขืจืืขื ืืืขื ืื ืืึทืืจืืืืื ื QML ืืื ืืื ืืึทืื ืคึฟืื Qt 3D ืึธืืขืจ 3D ืกืืืืืึธ, ืืื ืืื ืื ืคืืืืงืืื ืฆื ืกืื ืืงืจืึทื ืืื ืึทื ืึทืืืืฉืึทื ื ืืื ืืจืึทื ืกืคืขืจืืืืฉืึทื ื ืืืืฃ ืื ืจืึทื ืืืจืื ืฆืืืืฉื 2D ืืื 3D.
- ืจืืกืืจืึทืงืืฉืขืจืื ื ืื ืงืึธื ืืึทืืข ืืื ืงืืขื ืขืจืขืจ ืงืึทืืคึผืึธืื ืึทื ืฅ ืืื ืจืืืืกืื ื ืื ืืจืืืก ืคืื ืื ืืึทืืข ืคึผืจืึธืืืงื. ืืขืืืขืืึธืคึผืขืจ ืืืฉืืจืื ืืื ืกืคึผืขืฉืึทืืืืื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืขื ืืืื ืฆืืืขืฉืืขืื ืืื ืืืื-ืึธื ืก ืคืื ืื ืืขืจืืขืืืืื ืืืจื ืื ืงืึทืืึทืืึธื ืงืจืึธื
ืงื ืืึทืจืงืขืืคึผืืึทืกืข . - ืืืืืืืง ืืึธืืขืจื ืืืืจืื ื ืคืื QML:
- ืฉืืึทืจืง ืืืืคึผืื ื ืฉืืืฆื.
- ืคืืืืงืืื ืฆื ืฆืื ืืืคื ืขืืขื QML ืืื C ++ ืคืึทืจืืจืขืืื ื ืืื ืืึทืฉืื ืงืึธื.
- ืฆื ืืึทืื ืคืื ืืืฉืึทืืืึทืกืงืจืืคึผื ืฉืืืฆื ืึทื ืึธืคึผืฆืืข (ื ืืฆื ืึท ืคืื-ืคืืืฉืขืจื ืืืฉืึทืืืึทืกืงืจืืคึผื ืืึธืืึธืจ ืจืืงืืืืืขืจื ืึท ืคึผืืึทืฅ ืคืื ืจืขืกืืจืกื, ืืืึธืก ืคึผืจืืืืขื ืฅ ืื ื ืืฆื ืคืื QML ืืืืฃ ืืืกืจืืื ืึทืืึท ืืื ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก).
- ืึธืคึผืืึธื ืคืื ืืืขืจืกืืขืก ืืื QML.
- ืืื ืึทืคืึทืงืืืฉืึทื ืคืื ืืึทืื ืกืืจืึทืงืืฉืขืจื ืืืคึผืืืงืืืืื ืืื QObject ืืื QML (ืืืขื ืจืขืืืฆืืจื ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื ืืื ืคืึทืจืืืืขืจื ืกืืึทืจืืึทืคึผ).
- ืืึธืืืื ื ืึทืืืขืง ืคืื ืืืืคื-ืฆืืื ืืืจ ืคืื ืืึทืื ืกืืจืึทืงืืฉืขืจื ืืื ืืืืืืข ืคืื โโืงืึทืืคึผืืื-ืฆืืื ืืืจ.
- ืืืืืื ื ืื ืขืจืืขื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืจื ืื ื ืืฆื ืคืื ืคึผืจืืืืึทื ืืขืืืึธืืก ืืื ืคึผืจืึธืคึผืขืจืืืขืก.
- ืืืคึผืจืืืื ืื ืึทืืจืืืฉืึทื ืืื ืึทื ืืืืืงืืื ื ืืืฉืืจืื ืคึฟืึทืจ ืจืขืคืึทืงืืึธืจืื ื ืืื ืงืึทืืคึผืืืืื ื-ืฆืืื ืืขืืช ืืืึทืื ืึธืกืืก.
- ืึทืืื ื ืืืฉืืจืื ืฆื ืคึผืจืึธืฆืขืก ืืจืึทืคืืงืก-ืคึฟืึทืจืืื ืืขื ืข ืึทืกืขืฅ ืืื ืงืึทืืคึผืืืืื ื ืฆืืื, ืึทืืึท ืืื ืงืึทื ืืืขืจืืื ื PNG ืืืืืขืจ ืืื ืงืึทืืคึผืจืขืกื ืืขืงืกืืฉืขืจื ืึธืืขืจ ืงืึทื ืืืขืจืืื ื ืฉืึทืืขืจื ืืื ืืขืฉืขืก ืืื ืึธืคึผืืืืืืขื ืืืื ืขืจื ืคึฟืึธืจืืึทืืืจืื ืืขื ืคึฟืึทืจ ืกืคึผืขืฆืืคืืฉ ืืึทืื ืืืึทืจื.
- ืขืืืขืืืื ื ืึท ืืื ืึทืคืืื ืืึธืืึธืจ ืคึฟืึทืจ ืืขืืขืก ืืื ืกืืืืื, ืึทืืึทืืื ื ืืืจ ืฆื ืืขืจืืจืืืื ืื ืืืืกืืขื ืคืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืืืืจื ืืืืฃ Qt Widgets ืืื Qt Quick, ืืขืืืืจื ืืื ืคืึทืจืฉืืืขื ืข ืจืืจืขืืืืืง ืืื ืืขืกืงืืึทืคึผ ืคึผืืึทืืคืึธืจืืก.
- ืขืก ืืื ืืึทืฉืืึธืกื ืฆื ื ืืฆื CMake ืึทื ืฉืืึธื ืคืื QMake ืืื ืื ืืืืขื ืกืืกืืขื. ืฉืืืฆื ืคึฟืึทืจ ืื ืื ืึทืคึผืืึทืงืืืฉืึทื ื ื ืืฆื QMake ืืืขื ืืืืืื, ืึธืืขืจ Qt ืืื ืืืขื ืืืื ืืขืืืื ืืื CMake. CMake ืืื ืืืืกืืขืจืืืืืื ืืืืึทื ืืขื ืืึธืึธืืงืื ืืื ืืืืืืื ืืขื ืืฆื ืฆืืืืฉื C ++ ืคึผืจืืืขืงื ืืขืืืขืืึธืคึผืขืจืก ืืื ืืื ืืขืฉืืืฆื ืืื ืคืืืข ืื ืึทืืจืืืืื ืึทื ืืืืืงืืื ื ืื ืืืืืจืึทื ืืึทื ืฅ. ืึทื ืืืืืงืืื ื ืคืื ืื Qbs ืคึฟืึทืจืืึทืืืื ื ืกืืกืืขื, ืืืึธืก ืงืืืืื ืฆื ืืืื ืึท ืคืึทืจืืืึทื ืคึฟืึทืจ QMake,
ืคืึธืจืืขืฆื ืงืืืื. - ืืืขืจืืึทื ื ืฆื ืื C ++ 17 ื ืึธืจืืึทื ืืขืฉืึทืก ืึทื ืืืืืงืืื ื (ืคืจืืขืจ C ++ 98 ืืื ืืขื ืืฆื). Qt 6 ืคึผืืึทื ื ืฆื ืื ืกืืจืืืขื ื ืฉืืืฆื ืคึฟืึทืจ ืคืืืข ืืึธืืขืจื C ++ ืคึฟืขืึดืงืืืื, ืึธืืขืจ ืึธื ืืืืื ื ืฆืืจืืง ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื ืงืึธื ืืืืืจื ืืืืฃ ืืขืืึทื ืกืืึทื ืืึทืจืืก.
- ืื ืคืืืืงืืื ืฆื ื ืืฆื ืขืืืขืืข ืคืื โโืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืขืคึฟืื ื ืคึฟืึทืจ QML ืืื Qt Quick ืืื C ++ ืงืึธื. ืึทืจืืึทื ืืขืจืขืื ื ืึท ื ืืึทืข ืคืึทืจืืึธื ืกืืกืืขื ืคึฟืึทืจ QObject ืืื ืขื ืืขื ืงืืืกื ืืืขื ืืืื ืืขืจืืื ืื. ืคึฟืื QML, ืึท ืืึธืืึธืจ ืคึฟืึทืจ ืืจืืขืื ืืื ืืืื ืืื ืื ืืืขื ืืืื ืื ืึทืืจืืืืื ืืื ืื Qt ืืึทืจืฅ, ืืืึธืก ืืืขื ืจืขืืืฆืืจื ืื ืืึทืกืข ืืื ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื ืคึฟืึทืจ ืืืื ืืื ืื ืืื ืืึทืื ืืื ืื ืืืฆื ืฆื ืึทืืข ืืืืื ืคืื Qt, ืืื ื ืื ืืืืื Qt Quick.
- ืืงืกืคึผืึทื ืืื ืฉืืืฆื ืคึฟืึทืจ ื ืึธื ืฉืคึผืจืึทืื ืึทืืึท ืืื Python ืืื WebAssembly.
ืืงืืจ: opennet.ru