ืื ืืืืกืืืืข ืคืื โโQt Creator 17, ืื ืืื ืืขืืจืืจืืข ืื ืืืืืงืืื ื ืกืืืื ืคืืจื ืฉืืคื ืงืจืึธืก-ืคึผืืึทืืคืึธืจืืข ืึทืคึผืืืงืึทืฆืืขืก ื ืืฆื ืืืง ืื Qt ืืืืืืึธืืขืง, ืืื ืืจืืืกืืขืืขืื ืืขืืืึธืจื. ืกืื ืื ืื ืืืืืงืืื ื ืคืื ืงืืึทืกืืฉืข ืคึผืจืึธืืจืึทืืขื ืืื C++ ืืื ืกืื ืื ื ืืฆื ืคืื ืื QML ืฉืคึผืจืึทื ืืืขืจื ืืขืฉืืืฆื, ืืื ืืืขืืืขืจ ืืืฉืึทืืืึทืกืงืจืืคึผื ืืืขืจื ืืขื ืืฆื ืฆื ืืขืคืื ืืจื ืกืฆืขื ืึทืจื, ืืื ืื ืกืืจืืงืืืจ ืืื ืคึผืึทืจืึทืืขืืขืจืก ืคืื ืืื ืืขืจืคืืืก ืขืืขืืขื ืื ืืืขืจื ืืขืคืื ืืจื ืืืจื CSS-ืืื ืืืึธืงืก. ืื ื ืืืข ืืืขืจืกืืข ืืื ืื ืืืฆื ืืื ืึทื ืืขืจืืืึทื ืืืงืื ื ืืื ืื Qt ืึธื ืืืื ืื ืกืืึทืืืขืจ (ืงืืืขืจืฆืืขื, ืึธืคึฟื-ืงืืืึทื). ืึธืคืคืืืื ืื ืกืืึทืืืขืจืก ืืื ืืขืจ ืึท ืงืืืขืจืฆืืขืืข ืืืฆืขื ืฅ ืงืขื ืืขื ืืขืคึฟืื ืขื ืืืืฃ ืื Qt ืึทืงืึทืื ื ืคึผืึธืจืืึทื, ืืื ืึธืคึฟื-ืงืืืึทื ืคึผืึทืงืึทืืืฉืึทื ืงืขื ืืขื ืืขืคึฟืื ืขื ืืืืฃ ืืขืจ ืงืึธืจืขืกืคึผืึธื ืืืจื ืืืงืขืจ ืืึทืื ืืึธืื ืืืึทื. ืืึธืก ืืื ืึท ืคืจืืืขืจ ืืขืจืืืึทื ืืืงืื ื ืคึฟืึทืจ ืึทืืข ืืึทื ืืฆืขืจ.
ืงืืจืฆืข ืืืกืืข ืคืื โโืคึฟืึทืจืืขืกืขืจืื ืืขื ืืื ืคึฟืืงืกืขืก:
- ืื ืืื ืงืขืืข ืืื ืืืืืืงืข "2024" ืืขืืขืก ืืืึธืก ืืขื ืขื ืืืื ืืขืคืืจื ืืขืืืึธืจื ืืื Qt Creator 15 ืืื ืืขืจืืืึทื ืืืงื ืืขืืืึธืจื ืืื Qt Creator 16 ืืขื ืขื ืืืฆื ืื ืคืขืืืงืืื. Qt Creator ืืืงืึธื ืขื ืืขื ืขื ืืืืขืจืืขืงืืงื ืืื ืืขืจืืืึทื ืืืงื ืืขืืืึธืจื ืฆื ืคึผืึทืกื ืฆืื ื ืืืขื ืืืืกืืขื ืืื ืืขืจืืจืืืื ืืจืขืกืขืจืข ืืื ืืขืจืคืืืก ืงืึธื ืกืืกืืขื ืกื.

- ืืขืจ ืืืคืึธืื ืคึผืืืืื ืจืขืคึผืึธืืืืึธืจื ืืื ืืจืืืขืจืืขืคืืจื ืืขืืืึธืจื ืฆื ืืืืืึทื. ื ืึธื ืคึผืืืืื ืจืขืคึผืึธืืืืึธืจืืขืก ืงืขื ืขื ืืืฆื ืฆืืืขืืขืื ืืืขืจื ืืื ืคึผืจืขืคึฟืขืจืขื ืฆื > ืขืงืกืืขื ืฉืึทื ื > ืืจืึทืืืขืจ (ื ืืฆื ืืืืฃ ืืืืขืจ ืืืืืขื ืข ืจืืืืงืข). ืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืึธืก ืืืขืจื ืืขืืืืื ืคึฟืึทืจ ืคึผืืืืื ืก ืืืึธืก ืืขื ืขื ื ืึธื ื ืืฉื ืืื ืกืืึทืืืจื ืืื ืืืืกืืขืืจืืืืขืจื ืืขืืืึธืจื. ืฉืืขืคึผื-ืืื-ืคืึทืื ืืื ืกืืึทืืึทืฆืืข ืคืื โโืคึผืืืืื ืก ืฆื ืืขื ืคึผืืืืื ืคึผืึทื ืขื ืืื ืฆืืืขืืขืื ืืขืืืึธืจื.
- ืคืจืืืขืงืื: ืืืืฃ ืคืจืืคืืืื ืืขื ืขื ืืขืืืืจื ื ืืืื ืคืื ืืืื ืคืจืืคืืืื (ืคืจืืขืจ ืืขื ืขื ืืื ืืขืืืขื ืืื ืืื ืฆื ืืืืืคืืขื ืืืง). ืืืฆื ืืขืืขืจื ืืขืืขืจ ืืืืฃ ืคืจืืคืืื ืฆื ื ืกืคืขืฆืืคืืฉื ืืืื ืคืจืืคืืื, ืืื ืืืืฉื ืืขื ืืืฆืืืื ืืืื ืคืจืืคืืื ืืืืฉื ืืืื ืืขื ืกืืื ืคืื ืคืืจืืื ืืืืฃ ืคืจืืคืืืื, ืืืืก ืืืืคืืขืืขื ืืืจื ื ืกืฆืขื ืืจ ืืืืก ืืืขืจื ืึธืคื ืืขืืขืื ืืืจื ืืื ืืฆืขืจ: ืื ืืขืืืขืืงืืื ืฆื ื ืืฆื ืคืืจืฉืืืขื ืข ืืืืฃ ืคืืจืืืขืืขืจืก, ืืื ืงืืืื ื ืืื ืืข ืืจืืืืขื ืื ืืืขืจ ืกืืืื ืืืขืจืืึทืืืขื, ืคืืจ ืคืืจืฉืืืขื ืข ืืืื ืคืจืืคืืืื, ืืื ืืืืื ืืื ืืจืืืกืืขืื.
ืืืขืจืื ืคืื ืืืื ืืึธื ืืฉ ืคึผืจืึธืคืื ืงืขื ืขื ืืืฆื ืงืึธืคึผืืจื ืืืขืจื ืฆื ืึทื ืึทื ืืขืจื ืืืื "ืงืึธืคึผืืจื ืืื ืืขื" ืงื ืขืคึผื, ื ืืฉื ืงืืงื ืืืง ืฆื ืืื ืืขืืขืจื ืฆื ืึท ืกืคึผืขืฆืืคึฟืืฉื ืืืื ืคึผืจืึธืคืื.
- CMake: ืฆืืืขืืขืื ืื ืืขืืืขืืงืืื ืฆื ืืื ืกืืืืืจื ืคืขืื ืืืงืข Qt ืงืืืคืื ืขื ืื ื ืืฆื ืืืง Qt Online Installer (ืืืื Qt Creator ืืื ืคืืจืืื ืื ืืขืจืฆื) ืืื ืคืื ืคืื ื ืืืจืืืขืคืืืขื ืขื cmake ืจืืฃ ืืืืก ืืื ืืขืคึฟืืจืืึทืื ืืขืืืึธืจื ืืืจื ืคืขืื ืืืงืข Qt ืงืืืคืื ืขื ืื. ืื ื ืืืข ืืืืคืคืืจืื ื ืคึฟืึทืจืืึธืื ืืื ืืืืฃ ืืขืจ "Preferences > CMake > General > Package manager auto setup" ืคึฟืื ืงืฆืืึธื ืึทืืืืขื, ืืืึธืก ืคึฟืึธืืขืจื ืฆื ืืืืคึฟื CMake ืคึฟืื Qt Creator.
- ืคึผืืืืึธื: ืฆืืืขืืขืื ืฉืืืฆืข ืคึฟืึทืจ ืขืคึฟืขื ืขื pyproject.toml ืคึผืจืึธืืขืงืื; ืืื ืืืขืจื ืืืฆื ืืึทืฉืึทืคื ืืืจื ืืืคืึธืื ืคึฟืึทืจ ื ืฒึทืข PySide ืคึผืจืึธืืขืงืื ืืึทืฉืึทืคื ืืื Qt Creator ืืืืืึทืจืืก. ืขืคึฟืขื ืขื .pyproject ืคึผืจืึธืืขืงืื ืืื ื ืึธื ืืขืฉืืืฆื.
- C++ ืจืขืืึทืงืืืจื: ืื ืจืขืืืืืึทืื ืืืื ืขืจืื ืืขื ืขื ืืืฆื ืืขืืืื ืืื LLVM 20.1.3 ืคึฟืึทืจ ืืขืจืืืึทื ืืืงื C++ ืฉืืืฆืข. ืฉืืืฆืข ืคึฟืึทืจ Qt ืกืืจืื ื ืืืืขืจืึทื ืึธืคึผืขืจืึทืืึธืจื (ืืืฉื "_ba" ืืื "_L1") ืืื ืืขืืืึธืจื ืคืึทืจืจืืื. ืขืืืขืืข ืคึผืจืึธืืืขืืขื ืืื ืืืื ืืขืืืืืข ืคืื ืงืฆืืขืก ืืื ืืึทืงืจืึธืก ืืขื ืืฆื ืืื ืคืื ืงืฆืืขืก ืืขื ืขื ืืขืืืึธืจื ืคืึทืจืจืืื.
ืฆืืืขืืขืื ืขื ืืขืจืื ืืขื ืฆื ืืึทืื ืืึธืก ืืขืื ืืจืื ืืขืจ ืคึฟืึทืจ ืืขืืืขืืึธืคึผืขืจืก ืืืขื ืืื ื ืืฆื Qt ืงืืึทืกื ืืืึธืก ืืขื ืขื ื ืืฉื ืคืจืืขืจ ืืขื ืืฆื ืืขืืืึธืจื ืืื ืืขื ืคึผืจืึธืืขืงื (ื ืืฉื ืืขืคึฟืื ืขื ืืืจื ืงืึธืื ืืึธืืขื): ืึท ื ืืืขืจ ืฉื ืขืืขืจ ืคึฟืืงืก (ืึท ืืขืืขืจ ืืืื ืืื ืืขื ืจืขืืึทืงืืึธืจ ืืืืฃ ืืขืจ ืฉืืจื ืืื ืึท ื ืืืขืจ Qt ืงืืึทืก ืคึฟืึทืจ ืืขื ืคึผืจืึธืืขืงื) ืืขืจืืขืืืขืื ืืฒึทื ืฆื ืืืืื ืคึฟืขืื ืืืงืข #include ืืืจืขืงืืืืื ืฆื ืื ืงืืืขืืขืจ ืืื ืคึฟืขืื ืืืงืข Qt ืืึธืืืื ืฆื ืืขืจ ืคึผืจืึธืืขืงื ืืขืงืข. ืืขืจ ืืขืืืืงืขืจ ืฉื ืขืืขืจ ืคึฟืืงืก ืืืืฃ ืฉืืจืืช ืืื #include ืืืจืขืงืืืืื ืืขืจืืขืืืขืื ืืฒึทื ืฆื ืืืืื ืื ื ืืืืืงืข Qt ืืึธืืืื ืฆื ืืขืจ ืคึผืจืึธืืขืงื ืืขืงืข.
- QML: ืงืึธื ืกืืื ืึธืคึผืฆืืขืก ืืื ืคึผืจืขืคึฟืขืจืขื ืฆื > Qt Quick > ืงืึธื ืกืืื ืขืจืืืืื ืืืฆื ื ืืฆื ืืขื QML ืฉืคึผืจืึทื ืกืขืจืืืขืจ'ืก ืืื ืืขืืจืืจืื qmlformat, ืืื ืืืื ืืขื ืืืื ืืขืืืืื ืคึฟืึธืจืืึทืืืจืขืจ ืึธืืขืจ ืึท ืื ืื qmlformat-ืงืึธืืคึผืึทืืืื ืคึฟืึธืจืืึทืืืจืขืจ. ืืึธืงืืืขื ื ืจืขืคืึธืจืืึทืืืจื ืืื ืืืฆื ืื ืืืฆื ืืื ืืขื ืงืึธื ืืขืงืกื ืืขื ืื ืืื ืืื ืืขื ืืืฉืืจืื > QML/JS ืืขื ืื.
ื ื ืืืขืจ ืงื ืขืคื ืืื ืฆืืืขืืขืื ืืขืืืืจื ืฆืื QML ืงืืื ืจืขืืืงืืืจ ืืืืืึทืจ ืฆื ืขืคืขื ืขื .ui.qml ืืขืงืขืก ืืื Qt Design Studio.
- ืื ืืืืืืจืขืจ: ืฆืืืขืืืืื ืืืงืืืข ืืขืฉืืึธืจื ืฉืืืฆืข ืคึฟืึทืจ ืึทืงืกืืืืืึธื ืืื ื ืืืข "ืืืงืืืข ืืืืขื" ืืื "ืืืงืืืข ืืขืฉืืึธืจื" ืงื ืขืคึผืืขื ืืื ืื ืืฉืื ืฆืืืื ื ืืื ืืืืึทื > ืึทืงืกืืืืืึธื ืืึธืืข. ืฆืืืขืืืืื ืคึฟืึทืจืฉืืืขื ืข ืกืขืืืื ืืก ืืื "ืคึผืจืขืคึฟืขืจืขื ืฆื > ืื ืืืืืืจื > ืึทืงืกืืืืืึธื".
- ืืืขืจืกืืข ืงืื ืืจืื: ืฆืืืขืืืืื ืคืืจืฉืืืขื ืข 'ืืืฃ' ืืงืฆืืขืก ืคืืจ ืืื ืืืืก ืืจืืขืื ืืืืฃ 'ืกืืืืืืฉื' ืขื ืืขืจืื ืืขื ืื ืฉืืื 'ืื ืกืืืืืืฉื'. ืฆืืืขืืืืื ืืงืฆืืขืก ืฆื ืืื ืกืืขื ื ืืืขื ืืืืืืคึผืก ืคืืจื ืฆืืจืืงืืจืืืขื ืขื ืืขืจืื ืืขื. ืืขืจ 'ืฆืืืืืื ืืขื' ืืืืืื ืงืขื ืืขืฆื ืฉืืคื ืื ืืืืจืืข ืืขืืก.
ืืงืืจ: opennet.ru

