ááźáąáŹááşáááźáŹááźáŽá¸ááąáŹááş áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻ cross-platform áá°ááąáŹááşááᯠááŻááşááźááşááźááşá¸á Qt áĄá áááşáĄáááŻááşá¸ááťáŹá¸áĄáá˝ááş áĄáááşá¸áĄááźá áşááŻááşááᯠLGPLv3 áážááˇáş GPLv2 áááŻááşá ááşááťáŹá¸áĄáąáŹááşáá˝ááş áááŻááşá ááşáááŹá¸ááźáŽá¸ Qt áááşááŽá¸áá°áážááˇáş qmake áá˛áˇáááŻáˇááąáŹ ááąáŹáˇááşáá˛áĄááşááťááşááŽááŹááááááŹááťáŹá¸áĄááźááş áĄááťááŻáˇááąáŹ module ááťáŹá¸áááş GPLv3 áááŻááşá ááşáĄáąáŹááşáá˝ááş áááŻááşá ááşáááŹá¸áááşá Qt 5.14 ááŻááşááąáážáŻáááş Qt 6 ááŹááá˝á˛áĄáá˝ááş ááźááşáááşáážáŻááťáŹá¸ááĄá ááᯠáĄáážááşáĄááŹá¸ááźáŻáá˛áˇáááşá ááááááŹáᏠááááŻáᏠáĄááźáąáŹááşá¸áĄáá˛ááťáŹá¸á Qt 6 ááᯠááŹáááˇáşáážá áşáĄááŻááşáá˝ááş ááźááˇáşááťááááş á áŽá ááşááŹá¸ááźáŽá¸ ááŹááá˝á˛áĄáá áşáááŻáˇ áá°á¸ááźáąáŹááşá¸ááŹáá˝ááş ááťáąáŹáá˝áąáˇá áąáááşá áĄááťááŻáˇááąáŹ áĄááşášááŤáááşáĄáá áşááťáŹá¸á áááŹááĄááąáŹááşáĄáááşááąáŹáşáážáŻááťáŹá¸ááᯠQt 5.14 áážááˇáş Qt 5.15 LTS ááŻááşááąáážáŻááťáŹá¸áá˝ááş áááˇáşáá˝ááşá¸áááş ááŻáśá¸ááźááşáá˛áˇáááşá
áĄááá :
- áááşáááşáážáŻá áá áşá 3D API áážááˇáş áááşá¸ááąáŹ ááááşáá áş API ááᯠááśáˇáááŻá¸ááąá¸áááş Qt Quick áá˝ááş áĄááŻááşá áááşáá˛áˇáááşá Qt 5.14 áá˝ááş Qt Quick áĄáááŽááąá¸áážááşá¸ááťáŹá¸ááᯠOpenGL áááááşáá˝ááşááŹáá áááŻáĄááťáááşáĄáá ááŻááşááąáŹááşáááŻááşá áąáááşáĄáá˝ááş Rendering Hardware Interface (RHI) áĄáá˝ážáŹááᯠáĄááŻáśá¸ááźáŻááŹá¸áááˇáş ááźááşáá˝ááşá¸áááşáááşááźááşá¸áĄááşááťááşáĄáá áşá áááŹááĄááąáŹááşáĄáááşááąáŹáşáážáŻáá˝ááş Qt Quick áĄáááŽááąá¸áážááşá¸ááťáŹá¸ááąáŤáşáá˝ááşááŹáá OpenGL áááááşáááŻááşá¸áá˝ááşáááşá¸ Vulkan, Metal, áážááˇáş Direct 3D 11 áááŻáĄááŻáśá¸ááźáŻááŹá¸áááşá áĄááşááťááşáĄáá áşáááş áááşáážá QHI áĄáá˝ááş default áĄááąááźááˇáş áĄáááŽááąá¸áážááşá¸ááťáŹá¸áĄáá˝ááş R6 áááŻááźááşáááşáááş áá˝áąá¸ááťááşá ááŹáá áşááŻáĄááźá áş áááşá¸áážááşá¸ááŹá¸áááşá
- Qt Quick Timeline module ááᯠáĄááŻáśá¸ááźáŻááźáŽá¸ áĄááťáááşáĄáááŻááş áážááˇáş ááŽá¸ááąáŹááşááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻá áááŻááşáááŻááşáážáŻ ááŹáá˝ááşá¸ááŻáśááťáŹá¸ááᯠáááŻá¸áážááşá¸á áąááŤáááşá áááşáááşá¸á áŹááᯠááŻááşáááąá¸áᲠááŹáá˝ááşá¸áááąá¸áᲠááŹáá˝ááşá¸áááşááŽá¸áážáŻáĄáá˝ááş áĄááťáááşáááŻááşá¸áĄááźáąááśáááşá¸ááźááşáá°ááᯠááśáˇáááŻá¸ááąá¸áááˇáş Qt Design Studio áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáááşáááşá¸ááťááşááž áááşá¸áááşááŹáááşá
- á ááşá¸áááşáážáŻ ááąáŹáşááťá°á¸ááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá 2D áážááˇáş 3D ááááşáá áşááźááşá ááşááťáŹá¸ ááąáŤááşá¸á ááşááŹá¸áááˇáş Qt Quick-based áĄááŻáśá¸ááźáŻáá° áĄááşááŹááąáˇá áşááťáŹá¸ááᯠáááşááŽá¸áááşáĄáá˝ááş ááąáŤááşá¸á ááşá¸ááŹá¸ááąáŹ API ááᯠááśáˇáááŻá¸ááąá¸ááŤáááşá API áĄáá áşáááş UIP ááąáŹáşáááşáááŻáĄááŻáśá¸áááźáŻáᲠ3D áĄááşááŹááąáˇá áşááźááşá ááşááťáŹá¸ááᯠáááşáážááşáááş QML áááŻáĄááŻáśá¸ááźáŻáážáŻááᯠáá˝ááˇáşááźáŻááąá¸áááşá ᤠmodule áááş Qt 3D áááŻáˇáááŻááş 3D Studio ááž áĄááźáąáŹááşá¸áĄááŹááťáŹá¸áážááˇáş QML ááąáŤááşá¸á ááşááźááşá¸á ááźááˇáşááŹá¸ááąáŹ overhead áá˛áˇáááŻáˇááąáŹ ááźáżááŹááťáŹá¸ááᯠááźáąáážááşá¸ááąá¸ááźáŽá¸ 2D áážááˇáş 3D áĄááźáŹá¸ ááŹáá˝ááşá¸ááťáŹá¸áážááˇáş áĄáá˝ááşááźáąáŹááşá¸áážáŻááťáŹá¸ááᯠáááááşáĄáááˇáşáááşáá°ááźáŻááźááşá¸ááᯠááŻááşááąáŹááşááąá¸ááŤáááşá Qt Quick 3D áá˝ááşá áááşáááş áá áşááŻáááşá¸ááąáŹ runtime (Qt Quick)á ááźááşáá˝ááşá¸áá áşáᯠáĄááźááşáĄáááşáážááˇáş 2D áážááˇáş 3D áĄáá˝ááş áá áşááŻáááşá¸ááąáŹ ááŹáá˝ááşá¸ááąáŹááşáá áşááŻááᯠáĄááŻáśá¸ááźáŻáááŻááşááźáŽá¸ Qt Design Studio áááş ááŻááşááŻáśáááŻááşáᏠáĄááşááŹááąáˇá áşáá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáĄáá˝ááş áĄááŻáśá¸ááźáŻáááŻááşáááşá
- ááąáŹááşá áşááŽá¸ááźá áşáááşááťáŹá¸áĄáá˝ááş áááŻááşáá˝ááşááąá¸áááˇáş WheelHandler áážááˇáş touchpad ááźááˇáş áĄááŻáá°ááŹá¸áááˇáş ááŽá¸áĄáá˝ááş áĄááźá áşáĄááťááşááťáŹá¸ááᯠáááˇáşáá˝ááşá¸ááŹá¸áááşá
- ááááşáááşá¸áááźááˇáşááąáŹ áááşááŹá¸ááźááşááťáŹá¸áá˝ááş á á˝ááşá¸ááąáŹááşáááşááᯠáááşáááşááźážááˇáşáááşáááş áĄááŻááşá áááşáááşááŻááşááąáŹááşáá˛áˇáááşá áááşá¸áá˝ááş áĄáááŻááşá¸áá˝á˛ááááşá¸á ááąá¸áĄááťááşááťáŹá¸ áááşáážááşáááŻááşáážáŻ ááąáŤááşá¸áááˇáşááźááşá¸ ááŤáááşáááşá
- ááťáááşáážáááŹá¸ááąáŹ ááąáŹáşááŽááŹááťáŹá¸ááąáŤáşáá˝ááş ááŻáśááťáŹá¸áááŻááźááááˇáşáĄá፠áážááşáááşááąáŹáĄááąáŹááşááąáŹáşááźáážáŻááᯠáá˝ááˇáşááźáŻááąá¸áááˇáş ááąáŹááşá áŻáśáá˝ááşáááşááťáŹá¸ááᯠááŻáśááťáŹá¸áá˛áááŻáˇ ááąáŹááşá áŻáśááąááŹááťáŹá¸áááˇáşáááŻááşáááˇáşá á˝ááşá¸áááşááᯠááąáŤááşá¸áááˇáşááŹá¸áááşá
- QColorConstants namespace ááᯠááąáŤááşá¸áááˇáşááŹá¸ááźáŽá¸á ááźááŻáááşáááşáážááşááŹá¸ááąáŹ palette ááŤááąáŹ QColor instances ááťáŹá¸ááᯠcompile áĄááťáááşáá˝ááş ááŻááşááąá¸áááŻááşáááşá
- á áŹááŹá¸áááşá¸ááźááşáážáŻááťáŹá¸áááşááŽá¸ááźááşá¸áĄáá˝ááş Qt Widgets áážááˇáş Qt áĄááźááş áĄá áááşáĄáááŻááşá¸ááťáŹá¸ááᯠMarkdown ááąáŹáşáááşááᯠáááşáážáŻááźááşá¸áážááˇáş ááąá¸ááŹá¸ááźááşá¸áááŻáˇááᯠááśáˇáááŻá¸áááşáĄáá˝ááş áĄáááˇáşááźážááˇáşáááşááŹá¸ááŤáááşá
- QCalendar API áááş Gregorian áá áşááŻáážáá˝á˛á áĄááźáŹá¸ááąáŹ ááźáášáááááşááťáŹá¸áážááˇáş áĄááŻááşááŻááşáááŻááşáááˇáş á á˝ááşá¸áááşááᯠááąáŹáşááąáŹááşááąá¸ááŤáááşá
- áĄáá˝ááş Android multi-ABI builds ááťáŹá¸áĄáá˝ááş ááśáˇáááŻá¸áážáŻááᯠáááˇáşáá˝ááşá¸ááŹá¸ááźáŽá¸ááźá áşááąáŹááźáąáŹááˇáş áááˇáşáĄáááŽááąá¸áážááşá¸ááᯠááááŻááŹááŻáśá áśááťáŹá¸á á˝áŹáĄáá˝ááş áá áşááźááŻááşáááşáááşá¸ á áŻá ááşá¸áááŻááşáááşááźá áşáááşá AAB package format áĄáá˝ááş ááśáˇáááŻá¸áážáŻáááŻáááşá¸ áááˇáşáá˝ááşá¸ááŹá¸ááźáŽá¸ááźá áşááąáŹááźáąáŹááˇáş ááśáˇáááŻá¸ááąá¸ááŹá¸ááąáŹ ááááŻááŹááŻáśá áśáĄáŹá¸ááŻáśá¸áĄáá˝ááş áááˇáşáĄáááŽááąá¸áážááşá¸ááᯠarchive áá áşááŻáááşá¸áá˝ááş áááŻáˇááąáŹááşáááŻááşáááşááźá áşáááşá
- ááąááşááŽááąáŹ threads ááťáŹá¸ááᯠáááŻááşáá˝ááşááźááşá¸á framebuffer objects áážááˇáş áĄááááąá¸ááťááşá áá áşáááŻáˇ áĄááŤáĄáááş Qt 3D module áĄáá˝ááş á á˝ááşá¸ááąáŹááşáááş áááŻáááŻááąáŹááşá¸áá˝ááşáĄáąáŹááş ááŻááşááąáŹááşáážáŻááťáŹá¸á áááşá¸áááş frame rendering ááŻááşááąá ááşáĄáá˝ááşá¸ CPU load ááᯠááťáąáŹáˇááťá áąááźáŽá¸ threads ááťáŹá¸ááźáŹá¸áá˝ááş áááşáá°ááźáŻáážáŻ áááŻáááŻááąáŹááşá¸áá˝ááşá áąáááşá
- ááᯠQt Network module áá˝ááş HTTP/2 áááşáááşááťáŹá¸ááᯠááźááşáááşáááşáážááşááźááşá¸áážááˇáş áá˝ááşáááşááťáááşáááşáážáŻááťáŹá¸ááᯠá áąáŹááˇáşááźááˇáşááźááşá¸áĄáá˝ááş API ááťáŹá¸ ááŤáááşáááşá
- Qt WebEngine áááşáĄááşááťááşááᯠChromium 77 áĄááźáąáĄááąáááŻáˇ áĄááşááááşááŻááşááźáŽá¸ QWebEnginePage áĄááŹááášááŻá ááááśáááŹááᯠá áŽááśáááˇáşáá˝á˛áááşáĄáá˝ááş API áĄáá áşááźááˇáş áááŻá¸ááťá˛áˇááŹá¸áááşá
- Qt Wayland Compositorá Qt Application Manager áážááˇáş Qt PDF áĄá áááşáĄáááŻááşá¸ááťáŹá¸áĄáá˝ááş áááŻááşá ááş LGPLv3 ááž GPLv3 áááŻáˇ áááŻáááŻááŹá á¤áĄá áááşáĄáááŻááşá¸ááťáŹá¸á áĄáá áşáá˝ááşáážááážáŻááťáŹá¸áážááˇáş ááťáááşáááşááźááşá¸áááş GPLv3-ááááŹááááŻááşá ááşááťáŹá¸áĄáąáŹááşáážá ááááŻááááşááťáŹá¸ááᯠáá˝ááˇáşáááşá¸ááźááşááŹá á˝áŹáážáŹáá˝áąááźááşá¸ áááŻáˇáááŻááş á áŽá¸áá˝áŹá¸ááźá áşáááŻááşá ááşáá áşááŻáááşáá°ááźááşá¸ (LGPLv3 ááᯠáĄááŻáśá¸ááźáŻá áá°áááŻááşáá˝ááˇáşááŻááşááźááˇáş ááťáááşáááşááźááşá¸ááᯠáá˝ááˇáşááźáŻááŹá¸áááş)á
áá áşááźááŻááşáááşáááşá¸ áááşááąáŤááşá¸á áŻáś áá˝áśáˇááźááŻá¸áááŻá¸áááşááąá¸ áááşáááşá¸ááťááşááᯠááŻááşááźááşááźááşá¸á Qt á áŹááźááˇáşáááŻááşááᯠáĄááŻáśá¸ááźáŻá ááźááşááťáąáŹáşááááşááąáŹááşá¸áĄáááŽááąá¸áážááşá¸ááťáŹá¸ áááşááŽá¸áááşáĄáá˝ááş ááŽáááŻááşá¸ááŻááşááŹá¸áááşá áááşá¸áááş C++ áá˝ááş ááášááááşááááŻááááşááťáŹá¸á áá˝áśáˇááźááŻá¸áááŻá¸áááşáážáŻáážááˇáş QML ááŹááŹá ááŹá¸áĄááŻáśá¸ááźáŻáážáŻááᯠááśáˇáááŻá¸ááąá¸áááşá áááşá¸áá˝ááş scripts ááťáŹá¸áááŻáááşáážááşáááşáĄáá˝ááş JavaScript áááŻáĄááŻáśá¸ááźáŻáᏠáĄááşááŹááąáˇá áşááźááşá ááşááťáŹá¸ááá˝á˛áˇá ááşá¸ááŻáśáážááˇáş ááąáŹááşááťáŹá¸ááᯠCSS áá˛áˇáááŻáˇááŻááşáá˝ááşááťáŹá¸ááźááˇáşáááşáážááşááŹá¸áááşá
Qt Creator á ááŹá¸áážááşá¸áĄáá
áşáááş áááŻááşááááŻáá˝ááşááááŻááŹááťáŹá¸áĄáá˝ááş áĄáááŽááąá¸áážááşá¸ááťáŹá¸ áááşááŽá¸ááźááşá¸áážááˇáş "" áááŻáĄááŻáśá¸ááźáŻá WebAssembly áá˝ááş á
áŻá
ááşá¸ááźááşá¸áĄáá˝ááş á
ááşá¸áááşáážáŻáááŻááşáᏠááśáˇáááŻá¸áážáŻááᯠáááşááąáŹááşá¸ááąá¸áááşá"áááŻáĄááŤ"âá§ááş á
áá
áşáá˝áąáá˛áˇ áá˝áŹááŤáááşá
CMake 3.14 áážááˇáş ááŹá¸áážááşá¸áĄáá
áşááťáŹá¸áááş áááąáŹááťááşááťáŹá¸ááᯠá
áŽá
ááşáááşáážááşááźááşá¸áážááˇáş áááŻááşá¸ááźáŹá¸á
áááşááźáŹááźááşá¸áĄáá˝ááş ááááááŹáĄáá
áşááᯠáĄááŻáśá¸ááźáŻáááşá (/.cmake/api/)á ááśáˇáááŻá¸áážáŻáĄáŹá¸ ááŻááşáááşá¸ááźááşáá°áááŻáˇ áááˇáşáá˝ááşá¸ááŹá¸ááŤáááşá ááŹááŹá
ááŹá¸ááŹááŹááááŻáááŻááąáŹááᯠááąáŤááŹááĄááŹá¸ááąá¸ááąáŹáşááźááźááşá¸áĄáá˝ááş ááźážááˇáşáááşááŹá¸ááźáŽá¸ Python áĄáá˝ááş ááŹááŹá
ááŹá¸ááŹááŹááŻáśá
áśáá˝á˛áˇá
ááşá¸áážáŻááᯠáááŻá¸áážááşá¸áĄáąáŹááşááźáŻááŻááşááŹá¸áááşá áááŻááşá¸áĄááŻáśá¸á
áááŻááşááᯠááźáąáŹááşá¸áá˛ááźááşá¸áĄáá˝ááş áá˝áąá¸ááťááşá
ááŹáá
áşááŻááᯠáĄááşááŹááąáˇá
áşáá˝ááş áááˇáşáá˝ááşá¸ááŹá¸áááşá QML ááąáŤááşá¸á
ááşáááşá¸ááźááşááźááşá¸ááᯠQt Quick Designer áá˝ááş áááˇáşáá˝ááşá¸ááŹá¸ááŤáááşá
source: opennet.ru
