Lars Knoll, ืืืฉืขืคืขืจ ืคืื ืื KHTML ืืึธืืึธืจ, ืคึผืจืืืขืงื ืคืึทืจืืืึทืืืขืจ ืคืื ืื Qt Project ืืื ืืขืื ืืฉ ืืืจืขืงืืึธืจ ืคืื ืื Qt Company,
Qt 6 ืืืขื ืืืื ืืขืืืขืืึธืคึผืขื ืืื ืึทื ืืืื ืฆื ืื ืฉืืจื ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื Qt 5, ืึธืืขืจ ืืืื ืคึผืจืึธืืืขืืก ืงืขื ืคึผืึทืกืืจื, ืืืืึทื ืื ืคึผืืึทื ื ืขื ืึทืจืงืึทืืขืงืืฉืขืจืึทื ืขื ืืขืจืื ืืขื ืืื ืงืืื ืึทืคึผืก ืืืขื ื ืื ืืืื ืืขืืืขื ืฆื ืื ืกืืจืืืขื ื ืึธื ืืืืื ื ืึท ืืืืขืจ ืงืึทืืคึผืึทืืึทืืืืึทืื. ืฆื ืืืึทื ืื ืืืขืจืืึทื ื, ืขืืืขืืข ืคึฟืขืึดืงืืืื ืคืื Qt 6 ืืขื ืขื ืคึผืืึทื ื ืขื ืฆื ืืืื ืึทืจืืึทื ืืขืจืขืื ื ืืื ืึท ืจืืืืกื ืคืึธืจืขื ืืื ืึท ืืืื ืคืื ืื Qt 5.14 ืืื Qt 5.15 LTS ืจืืืืกืื. ืืึธืึธืืงืื ืืืขื ืืืื ืืืื ืฆืืืขืืจืืื ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืืืืืจืืืฉืึทื ืฆื Qt 6.
ืฆืืืืฉื ืื ืืืืคึผื ืืึธืืื ืคึฟืึทืจ ืืขืจ ืืืืึทืืขืจ ืืึทืืืืืืง ืฆืืืืึทื ืืขื ืขื ืืจืขื ืืขื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืืืื ืืื ืื ืจืขืงืืืืจืขืืขื ืฅ ืคืื 2020, ืจืืื ืืงืื ื ืื ืงืึธื ืืึทืืข ืืื ืกืืืคึผืืึทืคืืืื ื ืื ืืืฉืึทืื ืคืื ืื ืคึผืจืืืขืงื. ืืขืจืืืึทืจืืข ืขื ืืขืจืื ืืขื:
- ืืืืืืืง ืืึธืืขืจื ืืืืจืื ื ืคืื QML:
- ืฉืืึทืจืง ืืืืคึผืื ื ืฉืืืฆื.
- ืคืืืืงืืื ืฆื ืฆืื ืืืคื ืขืืขื QML ืืื C ++ ืคืึทืจืืจืขืืื ื ืืื ืืึทืฉืื ืงืึธื.
- ืฆื ืืึทืื ืคืื ืืืฉืึทืืืึทืกืงืจืืคึผื ืฉืืืฆื ืึทื ืึธืคึผืฆืืข (ื ืืฆื ืึท ืคืื-ืคืืืฉืขืจื ืืืฉืึทืืืึทืกืงืจืืคึผื ืืึธืืึธืจ ืจืืงืืืืืขืจื ืึท ืคึผืืึทืฅ ืคืื ืจืขืกืืจืกื, ืืืึธืก ืคึผืจืืืืขื ืฅ ืื ื ืืฆื ืคืื QML ืืืืฃ ืืืกืจืืื ืึทืืึท ืืื ืืืงืจืึธืงืึธื ืืจืึธืืืขืจืก).
- ืึธืคึผืืึธื ืคืื ืืืขืจืกืืขืก ืืื QML.
- ืืื ืึทืคืึทืงืืืฉืึทื ืคืื ืืึทืื ืกืืจืึทืงืืฉืขืจื ืืืคึผืืืงืืืืื ืืื QObject ืืื QML (ืืืขื ืจืขืืืฆืืจื ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื ืืื ืคืึทืจืืืืขืจื ืกืืึทืจืืึทืคึผ).
- ืืึธืืืื ื ืึทืืืขืง ืคืื ืืืืคื-ืฆืืื ืืืจ ืคืื ืืึทืื ืกืืจืึทืงืืฉืขืจื ืืื ืืืืืืข ืคืื โโืงืึทืืคึผืืื-ืฆืืื ืืืจ.
- ืืืืืื ื ืื ืขืจืืขื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืจื ืื ื ืืฆื ืคืื ืคึผืจืืืืึทื ืืขืืืึธืืก ืืื ืคึผืจืึธืคึผืขืจืืืขืก.
- ืืืคึผืจืืืื ืื ืืึทืืจืืืฉืึทื ืืื ืึทื ืืืืืงืืื ื ืืืฉืืจืื ืคึฟืึทืจ ืจืขืคืึทืงืืึธืจืื ื ืืื ืงืึทืืคึผืืืืื ื-ืฆืืื ืืขืืช ืืืึทืื ืึธืกืืก;
- ืึทืืื ื ืึท ื ืืึทืข ืึทืืกืืจืึทืงื ืฉืืืืข, ืื ืจืขื ืืขืจืื ื ืืึทืจืืืืึทืจืข ืฆืืืื ื (RHI), ืฆื ืฆืืฉืืขืื ืกืืืืึทืก ื ืืฆื ืคืื ืคืึทืจืฉืืื ืืจืึทืคืืงืก ืึทืคึผืืก, ืึทืจืืึทื ืืขืจืขืื ื OpenGL, Vulkan, Metal ืืื Direct 3D (ืคืจืืขืจ Qt ืืื ืืขืืืขื ืืืืื OpenGL). ืึทืืข ืืืืืกืืื ื ืจืขื ืืขืจืื ื ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืืืขื ืืืื ืงืึธื ืืืขืจืืขื ืฆื ื ืืฆื RHI, ืึทืจืืึทื ืืขืจืขืื ื QPainter, Qt Quick Scenegraph ืืื Qt3D. ืขืก ืืื ืืืื ืคึผืืึทื ื ืขื ืฆื ืืืืื ืื Qt Shader Tools ืืึธืืืืข ืฆื ืฉืืืฆื ืคืึทืจืฉืืื ืฉืึทืืขืจ ืึทื ืืืืืงืืื ื ืฉืคึผืจืึทืื ืืื ืฆืืฉืืขืื ืงืจืืึทื-ืงืึทืืคึผืืึทืืืืฉืึทื ืคืื ืฉืึทืืขืจื ืืื ืื ืืืืขื ืืื ืข ืืื ืืื ืจืื ืืืืข;
- ืฆืืืจืืืืื ื ืคืื ืึท ืืื ืึทืคืืื ืึทืคึผื ืคึฟืึทืจ ืงืจืืืืืื ื ืืึทื ืืฆืขืจ ืื ืืขืจืคืืืกืื ืืืึธืก ืคืึทืจืืื ืื 2 ื ืืื 3 ื ืืจืึทืคืืงืก ืขืืขืืขื ืื. ืื ื ืืึทืข ืึทืคึผื ืืืขื ืืึธืื ืืืจ ืฆื ื ืืฆื QML ืฆื ืืขืคืื ืืจื 3D ืฆืืืื ื ืขืืขืืขื ืื ืึธื ื ืืฆื ืื UIP ืคึฟืึธืจืืึทื. ืื ื ืืึทืข ืฆืืืื ื ืคึฟืึทืจ ืื ืืึทืืจืืืืื ื 3D ืืื ืืึทืื ืืื Qt Quick ืคึผืืึทื ื ืฆื ืกืึธืืืืข ืคึผืจืึธืืืขืืก ืึทืืึท ืืื ืื ืืืื ืึธืืืืขืจืืขื ืคืื ืื ืืึทืืจืืืืื ื QML ืืื ืืื ืืึทืื ืคึฟืื Qt 3D ืึธืืขืจ 3D ืกืืืืืึธ, ืืื ืื ืื ืึทืืืืืื ืฆื ืกืื ืืงืจืึทื ืืื ืึทื ืึทืืืืฉืึทื ื ืืื ืจืึทื-ืืืจืื ืืจืึทื ืกืคืึธืจืืึทืฆืืข ืฆืืืืฉื 2D ืืื 3D. ืงืึทืืืืื ื ื ืขืกืืขื 2D ืืื 3D ืจืขื ืืขืจืื ื ืืืขื ืืืื ืืืคึผืืึทืืขื ืึทื ืืื ืึท ื ืืึทืข ืจืขื ืืขืจืื ื ืืึธืืึธืจ. ื ืคืึธืจืืืกืืงืข ืืืืึทืืื ื ืคืื ืื ื ืืึทืข Qt Quick ืืื 3D ืฉืืืฆื ืืื ืืขืจืืื ืืื ืื Qt 5.14 ืืขืืืื ื;
- ืึทืืื ื ืืืฉืืจืื ืฆื ืคึผืจืึธืฆืขืก ืืจืึทืคืืงืก-ืคึฟืึทืจืืื ืืขื ืข ืึทืกืขืฅ ืืื ืงืึทืืคึผืืืืื ื ืฆืืื, ืึทืืึท ืืื ืงืึทื ืืืขืจืืื ื PNG ืืืืืขืจ ืืื ืงืึทืืคึผืจืขืกื ืืขืงืกืืฉืขืจื ืึธืืขืจ ืงืึทื ืืืขืจืืื ื ืฉืึทืืขืจื ืืื ืืขืฉืขืก ืืื ืึธืคึผืืืืืืขื ืืืื ืขืจื ืคึฟืึธืจืืึทืืืจืื ืืขื ืคึฟืึทืจ ืกืคึผืขืฆืืคืืฉ ืืึทืื ืืืึทืจื;
- ืขืืืขืืืื ื ืึท ืืื ืึทืคืืื ืืึธืืึธืจ ืคึฟืึทืจ ืืขืืขืก ืืื ืกืืืืื, ืึทืืึทืืื ื ืืืจ ืฆื ืืขืจืืจืืืื ืื ืืืืกืืขื ืคืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืืืืจื ืืืืฃ Qt Widgets ืืื Qt Quick, ืืขืืืืจื ืฆื ืคืึทืจืฉืืืขื ืข ืจืืจืขืืืืืง ืืื ืืขืกืงืืึทืคึผ ืคึผืืึทืืคืึธืจืืก;
- ืืื ืึทืคืึทืงืืืฉืึทื ืคืื ืืืฉืืจืื ืคึฟืึทืจ ืงืจืืืืืื ื ืึท ืืึทื ืืฆืขืจ ืฆืืืื ื. ืฆื ืืืกืืืืื ืืืคึผืืืงืืืฉืึทื ืคืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืืืกืงืึทื ืืื ืืืืืฉืึทื ืคืื ืขืงืกืคึผืจืขืก ืคืื ืฆืืืื ืืึทืืื ืืขืจ ืคึผืจืึธืืืงืื, ืขืก ืืื ืืขืจืืืึทืจื ืึทื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื Qt 3D ืกืืืืืึธ ืืืขื ืืืื ืื ืึทืืจืืืืื ืืื Qt Design Studio, ืคืืืข ืคืื โโืืืขืืขื ืก ืกืึทืืกืืกืืึทืื ืืื ืื ืคืจืืืืืืขืจืง ืคึฟืึทืจ ืงืึทื ืขืงืืื ื ืคึผืืืืื ืก ืืขื ืขื ืืขืืืื ืืืืฃ ืืขืจ ืืขืืืืงืขืจ ืงืึธื ืืึทืืข ืืื ืงื ืืืฉืขืคืขืจ.
Qt Design Studio ืืืื ืคึผืืึทื ื ืฆื ืฆืืฉืืขืื ืืืื-ืงืืืึทืืืืขื ืื ืืึทืืจืืืฉืึทื ืืื ืืื ืืึทืื ืฉืึทืคืื ื ืคึผืึทืงืึทืืืฉืึทื ืึทืืึท ืืื Photoshop, Sketch, Illustrator, Maya ืืื 3D Max. ืื ืืืืคึผื ืฉืคึผืจืึทืื ืืขืฉืืืฆื ืืื ืื ืืื ืึทืคืืื ืึทื ืืืืืงืืื ื ืืึธืึธืืงืื ืืขื ืขื C ++, QML ืืื Python. ืืื ืึทืคืึทืงืืืฉืึทื ืืืื ืืืื ืื ืคืืืืงืืื ืฆื ืึทืงืกืขืก ืฆืืืื ื ืคึผืืึทื ืืืฉืืจืื ืคืื Qt Creator, ืืื ืฆืืฉืืขืื ืฆืืืื ื ืืืืืื ืขืจื ืืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืืขืืืขืืึธืคึผืขืจ ืืืฉืืจืื, ืืืฉื, ืงืึทืืคึผืืืืื ื ืึท ืคึผืจืืืขืงื ืึธืืขืจ ืืขืกืืื ื ืึท ืึทืคึผืืึทืงืืืฉืึทื ืืืืฃ ืึท ืืืื; - ืขืก ืืื ืืึทืฉืืึธืกื ืฆื ื ืืฆื CMake ืึทื ืฉืืึธื ืคืื QMake ืืื ืื ืืืืขื ืกืืกืืขื. ืฉืืืฆื ืคึฟืึทืจ ืื ืื ืึทืคึผืืึทืงืืืฉืึทื ื ื ืืฆื QMake ืืืขื ืืืืืื, ืึธืืขืจ Qt ืืื ืืืขื ืืืื ืืขืืืื ืืื CMake. CMake ืืื ืืืืกืืขืจืืืืืื ืืืืึทื ืืขื ืืึธืึธืืงืื ืืื ืืืืืืื ืืขื ืืฆื ืฆืืืืฉื C ++ ืคึผืจืืืขืงื ืืขืืืขืืึธืคึผืขืจืก ืืื ืืื ืืขืฉืืืฆื ืืื ืคืืืข ืื ืึทืืจืืืืื ืึทื ืืืืืงืืื ื ืื ืืืืืจืึทื ืืึทื ืฅ. ืึทื ืืืืืงืืื ื ืคืื ืื Qbs ืคึฟืึทืจืืึทืืืื ื ืกืืกืืขื, ืืืึธืก ืงืืืืื ืฆื ืืืื ืึท ืคืึทืจืืืึทื ืคึฟืึทืจ QMake,
ืึธืคึผืืขืฉืืขืื ; - ืืืขืจืืึทื ื ืฆื ืื C ++ 17 ื ืึธืจืืึทื ืืขืฉืึทืก ืึทื ืืืืืงืืื ื (ืคืจืืขืจ C ++ 98 ืืื ืืขื ืืฆื). Qt 6 ืคึผืืึทื ื ืฆื ืื ืกืืจืืืขื ื ืฉืืืฆื ืคึฟืึทืจ ืคืืืข ืืึธืืขืจื C ++ ืคึฟืขืึดืงืืืื, ืึธืืขืจ ืึธื ืืืืื ื ืฆืืจืืง ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื ืงืึธื ืืืืืจื ืืืืฃ ืืขืืึทื ืกืืึทื ืืึทืจืืก.
- ืคืืืืงืืื ืฆื ื ืืฆื ืคึฟืื C ++ ืขืืืขืืข ืคืื โโืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืขืคึฟืื ื ืคึฟืึทืจ QML ืืื Qt Quick. ืืื ืืึทืืื ืืขืจ, ืึท ื ืืึทืข ืคืึทืจืืึธื ืกืืกืืขื ืคึฟืึทืจ QObject ืืื ืขื ืืขื ืงืืืกื ืืืขื ืืืื ืืขืจืืื ืื. ืึท ืืึธืืึธืจ ืคึฟืึทืจ ืืจืืขืื ืืื ืืืื ืืื ืื ืืืขื ืืืื ืื ืึทืืจืืืืื ืคึฟืื QML ืืื ืื Qt ืืึทืจืฅ, ืืืึธืก ืืืขื ืจืขืืืฆืืจื ืื ืืึทืกืข ืืื ืืึผืจืื ืงืึทื ืกืึทืืฉืึทื ืคึฟืึทืจ ืืื ืืื ืืก ืืื ืืึทืื ืืื ืื ืืืฆื ืฆื ืึทืืข ืืืืื ืคืื Qt, ืืื ื ืื ืืืืื Qt Quick;
- ืคืืจืืืืื ืึทืจืืขื ืฆื ืืงืกืคึผืึทื ื ืฉืืืฆื ืคึฟืึทืจ ื ืึธื ืฉืคึผืจืึทืื ืึทืืึท ืืื Python ืืื WebAssembly;
- ืจืืกืืจืึทืงืืฉืขืจืื ื ืืืจื ืืจืืืงืื ื ืึทืจืึธืคึผ ืืื ืงืืขื ืขืจืขืจ ืงืึทืืคึผืึธืื ืึทื ืฅ ืืื ืจืืืืกืื ื ืื ืืจืืืก ืคืื ืื ืึทื ืืขืจืืืืื ื ืคึผืจืึธืืืงื. ืืขืืืขืืึธืคึผืขืจ ืืืฉืืจืื ืืื ืื ืื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืขื ืืืื ืฆืืืขืฉืืขืื ืืื ืึทืืก ืคืื ืื ืืขืจืืขืืืืื ืืืจื ืื ื ืืึทืข ืงืึทืืึทืืึธื ืงืจืึธื. ืึทืืืฉืึทื ื ืฆื Qt ืคึฟืื ืืจืื-ืคึผืึทืจืืื ืืขืืืขืืึธืคึผืขืจืก, ืืืืืข ืคืจืื ืืื ืืึทืฆืึธืื, ืืืขื ืืืื ืืืื ืื ืืขื ืืืขื ืคึฟืึทืจ ืคืึทืจืฉืคึผืจืืืืื ื.
ืืงืืจ: opennet.ru