Π Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11

ΠšΠΎΠΌΠΏΠ°Π½ΠΈΡΡ‚Π° Qt Company ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° Ρ€Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11, Π² ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΏΠΎ стабилизацията ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° функционалността Π½Π° ΠΊΠ»ΠΎΠ½ Qt 6. Π’ Qt 6.11 Π΅ прСдоставСна ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Windows 10+, macOS 13+, Linux (Ubuntu 22.04/24.04, openSUSE 15.6/16, SUSE 15 SP6, RHEL 8.10/9.6/10, Debian 11.6/12), iOS 17+, Android 9+(API 23+), webOS, WebAssembly, INTEGRITY, VxWorks, FreeRTOS ΠΈ QNX. Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Qt сС прСдоставят ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ‚Π΅ LGPLv3 ΠΈ GPLv2. Qt 6.11 ΠΏΠΎΠ»ΡƒΡ‡ΠΈ статус Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π΅Π½ Ρ€Π΅Π»ΠΈΠΉΠ·, чиято общСствСна ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Ρ‰Π΅ бъдС осигурСна Π·Π° 6 мСсСца (+ ΠΎΡ‰Π΅ 6 мСсСца Π·Π° Ρ‚ΡŠΡ€Π³ΠΎΠ²ΡΠΊΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ).

Основни ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Qt 6.11:

  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΌΠΎΠ΄ΡƒΠ» Qt Canvas Painter, ΠΊΠΎΠΉΡ‚ΠΎ прСдоставя API Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ ускорСно рисуванС Π½Π° 2D ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, създадСн с ΠΎΠ³Π»Π΅Π΄ Π½Π° HTML спСцификацията Canvas 2D Context. Π—Π° рисуванСто Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π» RHI (Rendering Hardware Interface), ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ 3D API (OpenGL, Vulkan, Metal ΠΈ Direct 3D), Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ постигнато Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° производитСлността. Π’ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ‚Π΅ тСстовС Qt Canvas Painter сС ΠΎΠΊΠ°Π·Π° ΠΏΠΎ-Π±ΡŠΡ€Π· ΠΎΡ‚ QPainter с Π±Π΅ΠΊΠ΅Π½Π΄ OpenGL 2 ΠΏΡŠΡ‚ΠΈ Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ Π»Π°ΠΏΡ‚ΠΎΠΏ Lenovo ThinkPad P16 Gen 2, 5 ΠΏΡŠΡ‚ΠΈ Π½Π° Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π΅Π½ Android Ρ‚Π°Π±Π»Π΅Ρ‚ Lenovo Tab M10 HD ΠΈ 10 ΠΏΡŠΡ‚ΠΈ Π½Π° топовия Android Ρ‚Π°Π±Π»Π΅Ρ‚ Samsung Galaxy Tab S8.
    Π Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11

    Π’ допълнСниС към високата производитСлност, Qt Canvas Painter Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°Ρ‚ΠΎ настраиваСмо антиалиасинг, Ρ€Π°ΠΌΠΊΠΎΠ²ΠΈ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ сянки (QCanvasBoxGradient ΠΈ QCanvasBoxShadow ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° CSS свойството box-shadow), ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ шаблони (QCanvasGridPattern), потрСбитСлски ΡˆΠ΅ΠΉΠ΄Π΅Ρ€Π½ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΈ ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈ Π·Π° промяна Π½Π° нСпрозрачност, яркост, контраст ΠΈ насыщСност.

    Π Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11
  • Ѐункционалността Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° Qt Quick 3D Π΅ Π±Π»ΠΈΠ·ΠΊΠ° Π΄ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΈΠ³Ρ€ΠΎΠ²ΠΈΡ‚Π΅ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ SSGI (Screen Space Global Illumination) Π·Π° симулиранС Π½Π° ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° свСтлината ΠΎΡ‚ ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ Π² Π΅Ρ‚Π°ΠΏΠ° Π½Π° пост-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° Π·Π°ΠΏΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈ с освСтлСниС (lightmap)) ΠΈ SSR (Screen Space Reflections) Π·Π° рСалистично изобразяванС Π½Π° отраТСния Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅. ΠΠ»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° ΠΈΠ·Π³Π»Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄Π²ΠΈΠΆΠ΅Ρ‰ΠΈ сС ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ Ρ‡Ρ€Π΅Π· Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π·Π° всСки ΠΎΠ±Π΅ΠΊΡ‚. Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ са настраиваСми ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ (render-pass), ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ QML Π·Π° маски Π½Π° слоСвС, Π΅Ρ„Π΅ΠΊΡ‚ΠΈ Π½Π° пост-ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ опрСдСлянС Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΏΠΎ цвят (color picking). Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ интСрфСйси Π·Π° слоСвС ΠΈ Ρ‚Π°Π³ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ позволяват ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΅Ρ‚Π°ΠΏΠΈ ΠΎΡ‚ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π° Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅ (render pipeline) ΠΈ прСнасочванС Π² Ρ†Π΅Π»Π΅Π²ΠΈ Π±ΡƒΡ„Π΅Ρ€ΠΈ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅.
    Π Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ са Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° Qt Graphs. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Ρ‚ΠΈΠΏ CustomSeries, ΠΊΠΎΠΉΡ‚ΠΎ позволява ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° собствСни Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π² ΠΊΠΎΠΈΡ‚ΠΎ Π·Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° всСки Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ Π΄Π°Π½Π½ΠΈΡ‚Π΅ отговаря ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΎΡ‚ потрСбитСля Π΄Π΅Π»Π΅Π³Π°Ρ‚. Π’ 3D Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° няколко СкзСмпляра Π½Π° оси, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² QBar3DSeries ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ оси Π·Π° rowAxis, valueAxis ΠΈ columnAxis, Π° Π² QScatter3DSeries ΠΈ QSurface3DSeries β€” ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ оси Π·Π° axisX, axisY ΠΈ axisZ. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ свойства Π·Π° прСопрСдСлянС Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅ Π·Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈΡ‚Π΅ оси, настройка Π½Π° Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΈ Π² Π³Ρ€Π°Ρ„ΠΈΠΊΠΈΡ‚Π΅, промяна Π½Π° стила Π½Π° Π»ΠΈΠ½ΠΈΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° създаванС Π½Π° настраиваСми 2D ΠΈ 3D Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ β€” Wind Turbine Dashboard.
    Π Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ СкспСримСнталСн ΠΌΠΎΠ΄ΡƒΠ» Qt TaskTree, прСдоставящ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π·Π° създаванС ΠΈ изпълнСниС Π½Π° асинхронни Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π° C++. ΠšΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° Qt TaskTree са: 'Ρ€Π΅Ρ†Π΅ΠΏΡ‚ΠΈ' β€” ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π΅ΠΌΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, описващи асинхронния Ρ€Π°Π±ΠΎΡ‚Π΅Π½ процСс; 'Π³Ρ€ΡƒΠΏΠΈ' β€” опрСдСлят ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π·Π° Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ; 'Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅' Π·Π° сподСлянС Π½Π° Π΄Π°Π½Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅; 'ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΈ' Π·Π° Ρ†ΠΈΠΊΠ»ΠΈ ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ изпълнСниС Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ. Qt TaskTree ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π½Π΅ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ API, ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ асинхронни API Π² Ρ‚ΠΈΠΏΠΈΡ‡Π΅Π½ интСрфСйс.
    Π Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Π°Π½ΠΈΠΌΠΈΡ€Π°Π½Π° Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°, създавана ΠΎΡ‚ изобраТСния във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ‚Π΅ SVG ΠΈ Lottie. Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ са ΠΌΠΎΠ΄ΡƒΠ»ΡŠΡ‚ Qt Quick VectorImage ΠΈ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΡŠΡ‚ lottietoqml. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΌΠΎΡ€Ρ„ΠΈΠ½Π³ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, SVG маски, SVG символи ΠΈ ΠΌΠ°Ρ‚ΠΎΠ²ΠΈ слоСвС (matte layer, Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° видимостта Π½Π° Π΄Ρ€ΡƒΠ³ слой).
  • Π’ Qt Quick Controls Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΡŠΡ‚ DoubleSpinBox. Π’ DialogButtonBox Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Π’ Π΅Ρ„Π΅ΠΊΡ‚Π° RectangularShadow Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ нСзависимо ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° радиуситС Π½Π° ΡŠΠ³Π»ΠΈΡ‚Π΅.
  • Π’ Qt Widgets Π² QWizard Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция StretchBanner; Π² QAbstractItemView Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ keyboardSearchFlags Π·Π° настройка Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ ΠΏΡ€ΠΈ натисканС Π½Π° клавиши; Π² QColumnView Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ свойство Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° видимостта Π½Π° прСдваритСлния ΠΏΡ€Π΅Π³Π»Π΅Π΄.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΌΠΎΠ΄ΡƒΠ» Qt OpenAPI, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ Π½Π° HTTP ΠΊΠ»ΠΈΠ΅Π½Ρ‚, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ Qt Networks RESTful API, Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° спСцификация OpenAPI във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ YAML.
  • Π’ ΠΌΠΎΠ΄ΡƒΠ»Π° Qt GRPC Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΈ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° заявки ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ.
  • Π’ ΠΌΠΎΠ΄ΡƒΠ»Π° Qt HTTP Server са Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ срСдствата Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π»ΠΈΠΌΠΈΡ‚ΠΈΡ‚Π΅ ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π² работния ΠΏΠΎΡ‚ΠΎΠΊ. Π’ QNetworkRequest Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° настройка Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ TCP Keep Alive (ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ сС прСкратяват слСд 2 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ).
  • Π’ QML Language Server, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° интСграция с IDE, Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° информация Π·Π° мястото Π½Π° опрСдСлянС Π½Π° Ρ‚ΠΈΠΏΠ° QML Π² C++ ΠΊΠΎΠ΄Π° Π·Π° улСсняванС Π½Π° навигацията ΠΌΠ΅ΠΆΠ΄Ρƒ QML ΠΈ C++ ΠΎΡ‚ IDE β€” ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с C++ ΠΊΠΎΠ΄Π° Π΅ възмоТно Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° QML ΠΎΠ±Π΅ΠΊΡ‚ΠΈ ΠΏΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ ΠΈ лСсно ΠΎΠ±Ρ…ΠΎΠΆΠ΄Π°Π½Π΅ Π½Π° йСрархията Π½Π° QML контСкститС.
  • Π’ допълнСниС към QRangeModel Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ клас QRangeModelAdapter, прСдоставящ C++ API Π·Π° промяна Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π° ΠΌΠΎΠ΄Π΅Π»Π°, взаимодСйствайки Ρ‡Ρ€Π΅Π· ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° QAbstractItemModel, ΠΊΠΎΠ΅Ρ‚ΠΎ улСснява ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ бэккСнда Π½Π° C++ Π² Qt Quick ΠΈΠ»ΠΈ Qt Widget.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Android 16. Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ функционалност Google Play Feature Delivery Π·Π° раздСлянС Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ (основният ΠΏΠ°ΠΊΠ΅Ρ‚ сС инсталира ΠΎΡ‚ Google Play Π²Π΅Π΄Π½Π°Π³Π°, Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ сС Π·Π°Ρ€Π΅ΠΆΠ΄Π°Ρ‚ ΠΏΡ€ΠΈ нСобходимост). Π—Π° Android Automotive Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° стартиранС Π½Π° Qt Π±Π΅Π· Android зависимости Π·Π° Π±ΡŠΡ€Π·ΠΎ стартиранС Π½Π° визуализация.

Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ новият Ρ€Π΅Π»ΠΈΠ· Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π°Ρ‚Π° срСда Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Qt Creator 19, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Π·Π° създаванС Π½Π° кроссплатформСни прилоТСния с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Qt. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС ΠΊΠ°ΠΊΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° класичСски ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π½Π° Π΅Π·ΠΈΠΊΠ° C++, Ρ‚Π°ΠΊΠ° ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° QML, ΠΏΡ€ΠΈ ΠΊΠΎΠ΅Ρ‚ΠΎ Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° сцСнарии сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° JavaScript, Π° структурата ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° интСрфСйса сС Π·Π°Π΄Π°Π²Π°Ρ‚ с CSS-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅. Π“ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅ сборки са Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° Linux, Windows ΠΈ macOS.

Π‘Ρ€Π΅Π΄ новоститС сС откроява Ρ€Π΅ΠΆΠΈΠΌΡŠΡ‚ minimap (Preferences > Text Editor > Display > Enable minimap), ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΌΠΈΠ½ΠΈ-ΡΠΊΡ€ΠΈΠΉΠ½ΡˆΠΎΡ‚ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π΄ΠΎ Π»Π΅Π½Ρ‚Π°Ρ‚Π° Π·Π° ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π°Π½Π΅, позволяващ Π±ΡŠΡ€Π· ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° цСлия ΠΊΠΎΠ΄. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ Π΅ прост MCP-ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° интСграция с AI асистСнти, ΠΊΠΎΠΉΡ‚ΠΎ позволява отварянС Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, стартиранС Π½Π° сборки ΠΈ отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ΠΈ са настройкитС Π·Π° сборка Π½Π° външни устройства β€” Π΄ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π±ΡƒΡ‚ΠΎΠ½ Run Auto-Detection Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° вСрсията Π½Π° Qt, ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€Π°, отстранявача Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ CMake слСд рСгистриранС Π½Π° устройството. Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈΡ‚Π΅ систСми Π½Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ‚Π΅ устройства, Android устройства ΠΈ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈ.

Π Π΅Π»ΠΈΠ· Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 6.11


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster