ВСрсия Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Qt 6.6

ΠšΠΎΠΌΠΏΠ°Π½ΠΈΡΡ‚Π° Qt ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° вСрсия Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Qt 6.6, Π² която Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Π·Π° стабилизиранС ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° функционалността Π½Π° ΠΊΠ»ΠΎΠ½Π° Qt 6. Qt 6.6 осигурява ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Windows 10+, macOS 11+, Linux (Ubuntu 22.04, openSUSE 15.4, SUSE 15 SP4, RHEL 8.6 /9.0), iOS 14+, Android 8+ (API 23+), webOS, WebAssembly, INTEGRITY ΠΈ QNX. Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Qt сС прСдоставя ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ‚Π΅ LGPLv3 ΠΈ GPLv2.

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

  • ΠœΠΎΠ΄ΡƒΠ»ΡŠΡ‚ Qt Quick прСдоставя СкспСримСнтална ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π° интСрфСйса. Π—Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Π° промяна Π½Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° интСрфСйса Π² зависимост ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ поставянС Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ сС Π²Π·Π΅ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ структурата Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΎΡ‚ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° клас LayoutItemProxy, Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŠΡ‚ Qt Quick Layouts прСдоставя Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΅Π΄Π½Π°ΠΊΠ²ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π·Π° оформлСния с ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π² ΠΌΡ€Π΅ΠΆΠ°, Ρ€Π΅Π΄ΠΎΠ²Π΅ ΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΈ.
     ВСрсия Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Qt 6.6
  • Qt Quick Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ€Π΅ΠΆΠΈΠΌΠΈ Π½Π° ΠΈΠ·Π±ΠΎΡ€ (свойството selectionMode) Π² QML Ρ‚ΠΈΠΏ TableView (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚Π΅ ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, Ρ€Π΅Π΄ΠΎΠ²Π΅, ΠΊΠΎΠ»ΠΎΠ½ΠΈ ΠΈ Π½Π°Π±ΠΎΡ€ΠΈ ΠΎΡ‚ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ), прСдоставСна Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° промяна Π½Π° свойството rootIndex, ΠΈ Π² QML Ρ‚ΠΈΠΏ TreeView, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŠΡ‚ Π²ΡŠΡ€Ρ…Ρƒ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° Π»Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π°Π½Π΅ (ΠΏΡ€Π΅Π²ΡŠΡ€Ρ‚Π°Π½Π΅) Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ -забавянС) Π² Ρ‚ΠΈΠΏΠ° Flicable QML Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΡΡŠΠΊΡ€Π°Ρ‰Π°Π²Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡŠΡ‚ΠΈΡ‰Π°. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΎΡ‚ QML Π΄ΠΎ API Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ СкспСримСнталСн ΠΌΠΎΠ΄ΡƒΠ» Qt Graphs, насочСн към осигуряванС Π½Π° ΠΌΠΎΠ΄ΡƒΠ» с ΠΎΠ±Ρ‰ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠΎΠ»Π΅ΠΊΡ†ΠΈΠΈ ΠΎΡ‚ Π±ΡŠΡ€Π·ΠΎ промСнящи сС Π΄Π°Π½Π½ΠΈ ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. ΠœΠΎΠ΄ΡƒΠ»ΡŠΡ‚ сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΊΠ°Ρ‚ΠΎ унивСрсалСн замСститСл Π½Π° стария ΠΌΠΎΠ΄ΡƒΠ» Qt DataVisualization, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° OpenGL, ΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π° Qt Charts. ΠœΠΎΠ΄ΡƒΠ»ΡŠΡ‚ всС ΠΎΡ‰Π΅ Π΅ Π² процСс Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° сС фокусира Π²ΡŠΡ€Ρ…Ρƒ Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° функционалността Π½Π° Qt DataVisualization Π²ΡŠΡ€Ρ…Ρƒ Qt Quick 3D ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° новия ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° изобразяванС (RHI, Rendering Hardware Interface), ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ 3D API (OpenGL, Vulkan, Metal ΠΈ Direct 3D) .
     ВСрсия Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Qt 6.6
  • ΠœΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈΡΡ‚ ΠΌΠΎΠ΄ΡƒΠ» Qt Π΄ΠΎΠ±Π°Π²ΠΈ клас QWindowCapture Π·Π° заснСманС Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, допълвайки класа QScreenCapture, въвСдСн Π² послСдната вСрсия, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π΄ΠΎ заснСманС Π½Π° цСлия Π΅ΠΊΡ€Π°Π½. QWindowCapture прСдоставя списък с ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° заснСманС ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² прилоТСния Π·Π° сподСлянС Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ. ЗаснСманСто Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ΠΈ Π΅ΠΊΡ€Π°Π½ΠΈ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄Π° Π½Π° FFmpeg Π½Π° всички ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ, с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° систСмитС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland.
  • Бвойствата са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ към класа QMediaRecorder Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° качСството Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ, Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° способност ΠΈ Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π°.
  • ΠœΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ Qt GRPC ΠΈ Qt Protobuf са Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ, Π·Π° Π΄Π° позволят Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ gRPC услуги ΠΈ сСриализация Π½Π° Qt класовС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Protocol Buffer. Към Qt GRPC са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΎΠΏΡ†ΠΈΠΈ QGrpcChannelOptions ΠΈ QGrpcCallOptions Π·Π° опростяванС Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ повиквания, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° максималното Π²Ρ€Π΅ΠΌΠ΅ Π·Π° изпълнСниС Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ нишка. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опцията QGrpcMetadata Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ, Π²ΡŠΡ€Π½Π°Ρ‚ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΡΡŠΡ€Π²ΡŠΡ€Qt GRPC Π²Π΅Ρ‡Π΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° QML Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° клиСнтски класовС QtGRPC. Qt Protobuf Π²Π΅Ρ‡Π΅ позволява Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° някои Qt Core ΠΈ Qt GUI Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π² схСмата *.proto ΠΈ прСдоставя Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ QML контСксти Ρ‡Ρ€Π΅Π· класовСтС QProtobufMessage. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ‚ΠΈΠΏΠΎΠ²Π΅Ρ‚Π΅ google.protobuf.Any ΠΈ oneof.
  • Към ΠΌΠΎΠ΄ΡƒΠ»Π° Qt WebEngine Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ API Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ настройкитС Π·Π° повСритСлност ΠΈ сигурност, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° двигатСля Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°. НапримСр, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅ QWebEngineUrlScheme::FetchApiAllowed ΠΈ QWebEngineSettings::DisableReadingFromCanvas, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ Fetch API ΠΈ изобразяванСто Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° Canvas, Π·Π° Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡ‚Π΅ риска ΠΎΡ‚ пасивна идСнтификация. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ URL адрСс β€œchrome://qt”, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈ отварянС ΠΏΠΎΠΊΠ°Π·Π²Π° страница с информация Π·Π° вСрсията Π½Π° използвания Chromium Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π».
  • Към ΠΌΠΎΠ΄ΡƒΠ»Π° Qt Sql Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ плъгин с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π‘Π£Π‘Π” Mimer SQL ΠΈ са Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ настройкитС Π·Π° Π²Ρ€ΡŠΠ·ΠΊΠ° Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π·Π° Π‘Π£Π‘Π” MySQL ΠΈ MariaDB.
  • Qt PDF ΠΌΠΎΠ΄ΡƒΠ»ΡŠΡ‚ прСдоставя класовС Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€ΠΈ Π½Π° страници ΠΈ ΠΈΠ·Π±Ρ€Π°Π½ΠΈ страници.
  • Π’ Qt Quick Ρ‚ΠΈΠΏΡŠΡ‚ Font внСдрява Π½ΠΎΠ² API Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° конфигурация Π½Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ (оформянС) Π½Π° Π³Π»ΠΈΡ„ΠΎΠ²Π΅ Π² OpenType ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»Π° Qt Quick Shapes Π·Π° висококачСствСно ΠΈΠ·Ρ‡Π΅Ρ€Ρ‚Π°Π²Π°Π½Π΅ Π½Π° Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΊΡ€ΠΈΠ²ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π΅Π½ ΡˆΠ΅ΠΉΠ΄ΡŠΡ€.
     ВСрсия Π½Π° Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° Qt 6.6
  • Π˜Π·Π²ΡŠΡ€ΡˆΠ΅Π½Π° Π΅ Ρ€Π°Π±ΠΎΡ‚Π° Π·Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° RHI (Rendering Hardware Interface) машина Π·Π° изобразяванС, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° стабилизиранС Π½Π° API Π½Π° ниско Π½ΠΈΠ²ΠΎ, ΡΠ²ΡŠΡ€Π·Π°Π½ с Π½Π΅Π³ΠΎ. Нивото Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ Π·Π° RHI Π²Π΅Ρ‡Π΅ Ρ‰Π΅ слСдва Qt Platform Abstraction API, позволявайки RHI Π΄Π° бъдС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅ΠΆΠ΄ΡƒΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½ ΠΊΠΎΠ΄ ΠΎΡ‚ ниско Π½ΠΈΠ²ΠΎ, ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ с всички популярни Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ стСковС ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ API (OpenGL, Vulkan, Metal ΠΈ Direct 3D) .
  • Към Qt Quick 3D ΠΌΠΎΠ΄ΡƒΠ»Π° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½ΠΎ създаванС Π½Π° тСкстури ΠΈ гСомСтрия, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° многоъгълна ΠΌΡ€Π΅ΠΆΠ° ΠΎΡ‚ QML.
  • ΠœΠΎΠ΄ΡƒΠ»ΡŠΡ‚ Qt TextToSpeech Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° способността Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° PCM (Pulse-Code Modulation) Π΄Π°Π½Π½ΠΈ Π·Π° ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° синтСзирана Ρ€Π΅Ρ‡ (ΠΏΡ€Π΅Π΄ΠΈ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΡˆΠ΅ само Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ ΠΈΠ·Ρ…ΠΎΠ΄ към Π°ΡƒΠ΄ΠΈΠΎ устройство). ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π΅Π½ΠΈ са Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ настройки Π·Π° сСгмСнтиранС Π½Π° тСкст, Π΄ΠΎΠ±Π°Π²Π΅Π½ Π΅ API Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ гласовС ΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ API Π·Π° опрСдСлянС Π½Π° Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° двигатСля.
  • ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡŠΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Qt Π·Π° Python, ΠΊΠΎΠΉΡ‚ΠΎ прСдоставя инструмСнти Π·Π° създаванС Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ прилоТСния Π² Python с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Qt, ΠΈΠΌΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° асинхронни ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° asyncio. Qt Π·Π° Python Π²Π΅Ρ‡Π΅ Π΅ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с устройства, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° AArch64.
  • Π‘Ρ‚Π΅ΠΊΡŠΡ‚ Boot2Qt Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° създаванС Π½Π° стартиращи ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ систСми със срСда, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° Qt ΠΈ QML. БистСмната срСда Π² Boot2Qt Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΄ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Yocto 4.2 (Mickledore). Π Π°Π±ΠΎΡ‚ΠΈ сС ΠΏΠΎ осигуряванС Π½Π° Π³ΠΎΡ‚ΠΎΠ²ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Boot2Qt Π·Π° ΠΏΠ»Π°Ρ‚ΠΊΠΈ NXP ΠΈ устройства Renesas R-Car.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android 13. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ARM Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° Windows ΠΈ Linux ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ. Π—Π°Π΅Π΄Π½ΠΎ с ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈΡ‚Π΅ ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Debian, ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ с Qt 6 Π·Π° Debian 11 ΠΈ Debian 12 са поставСни Π² стандартнитС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π½Π° дистрибуцията, Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ с Ρ‚ΡŠΡ€Π³ΠΎΠ²ΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° Qt 6.6 Π·Π° Debian са поставСни Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π° Π½Π° Qt Company.
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° WebAssembly са ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ Qt прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Π² ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ ΠΈ са прСносими ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ‚Π°, създадСни Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° WebAssembly, Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° JIT компилацията, работят с производитСлност, Π±Π»ΠΈΠ·ΠΊΠ° Π΄ΠΎ собствСния ΠΊΠΎΠ΄ ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Qt Quick, Qt Quick 3D ΠΈ инструмСнтитС Π·Π° визуализация, Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π² Qt. Новата вСрсия опростява отстраняванСто Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π² прилоТСнията Π½Π° WebAssembly ΠΈ подобрява ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π·ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ (прилоТСнията Π½Π° WebAssembly Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС доставят със сподСлСни Qt Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ).

    Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€