Qt 6.2 рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬ

Qt рдХрдВрдкрдиреАрдиреЗ Qt 6.2 рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ Qt 6 рд╢рд╛рдЦреЗрдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реНрдерд┐рд░ рдЖрдгрд┐ рд╡рд╛рдврд╡рд┐рдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рд╕реБрд░реВ рдЖрд╣реЗ. Qt 6.2 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреБрд░рд╡рддреЗ Windows 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS) 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY рдЖрдгрд┐ QNX. Qt рдШрдЯрдХрд╛рдВрд╕рд╛рдареА рд╕реНрддреНрд░реЛрдд рдХреЛрдб LGPLv3 рдЖрдгрд┐ GPLv2 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛ рдЖрд╣реЗ. Qt 6.2 рд▓рд╛ LTS рдкреНрд░рдХрд╛рд╢рди рд╕реНрдерд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рддреАрди рд╡рд░реНрд╖рд╛рдВрд╕рд╛рдареА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкрд░рд╡рд╛рдирд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА рдЕрджреНрдпрддрдиреЗ рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реА рдЬрд╛рддреАрд▓ (рдЗрддрд░рд╛рдВрд╕рд╛рдареА, рдкреБрдвреАрд▓ рдкреНрд░рдореБрдЦ рдкреНрд░рдХрд╛рд╢рди рддрдпрд╛рд░ рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╕рд╣рд╛ рдорд╣рд┐рдиреНрдпрд╛рдВрд╕рд╛рдареА рдЕрджреНрдпрддрдиреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреАрд▓).

Qt 6.2 рд╢рд╛рдЦрд╛ рдореЙрдбреНрдпреБрд▓ рд░рдЪрдиреЗрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд Qt 5.15 рд╕рд╣ рд╕рдорд╛рдирддрд╛ рдЧрд╛рдард▓реА рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдмрд╣реБрддреЗрдХ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА Qt 5 рд╡рд░реВрди рд╕реНрдерд▓рд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдЖрд╣реЗ. Qt 6.2 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рд╕реБрдзрд╛рд░рдгрд╛ рдкреНрд░рд╛рдореБрдЦреНрдпрд╛рдиреЗ Qt 5.15 рдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкрдг Qt 6.0 рдЖрдгрд┐ 6.1 рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдирд╕рд▓реЗрд▓реНрдпрд╛ рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреНрдпрд╛ рд╕рдорд╛рд╡реЗрд╢рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗрдд. рд╡рд┐рд╢реЗрд╖рддрдГ, рдЧрд╣рд╛рд│ рдореЙрдбреНрдпреВрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд:

  • Qt рдмреНрд▓реВрдЯреВрде
  • рдХреНрдпреВрдЯреА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛
  • NFC 
  • рдХреНрдпреВрдЯреА рд╕реНрдерд┐рддреА
  • рдХреНрдпреВрдЯреА рджреНрд░реБрдд рд╕рдВрд╡рд╛рдж
  • рдХреНрдпреВрдЯреА рд░рд┐рдореЛрдЯ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕
  • рдХреНрдпреВрдЯреА рд╕реЗрдиреНрд╕рд░реНрд╕
  • Qt SerialBus
  • QtSerialPort
  • рдХреНрдпреВрдЯреА рд╡реЗрдм рдЪреЕрдиреЗрд▓
  • рдХреНрдпреВрдЯреА рд╡реЗрдм рдЗрдВрдЬрд┐рди
  • Qt WebSockets
  • Qt WebView

Qt 6.2 рдордзреАрд▓ рдмрджрд▓ (Qt 6 рд╢рд╛рдЦреЗрддреАрд▓ рдмрджрд▓рд╛рдВрдЪреЗ рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди рдорд╛рдЧреАрд▓ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрдирд╛рдд рдЖрдврд│реВ рд╢рдХрддреЗ):

  • рдХреНрдпреВрдЯреА рдХреНрд╡рд┐рдХ 3D рдордзреНрдпреЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓рд╛ тАЬрдЗрдВрд╕реНрдЯрдБрд╕реНрдб рд░реЗрдВрдбрд░рд┐рдВрдЧтАЭ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдореЛрдб рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХрд╛рдЪ рдСрдмреНрдЬреЗрдХреНрдЯрдЪреА рдЕрдиреЗрдХ рдЙрджрд╛рд╣рд░рдгреЗ рдПрдХрд╛рдЪ рд╡реЗрд│реА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлреЙрд░реНрдореЗрд╢рдирд╕рд╣ рд░реЗрдВрдбрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ. 3D рджреГрд╢реНрдпрд╛рдВрдордзреНрдпреЗ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдХрдг (рдзреВрд░, рдзреБрдХреЗ, рдЗ.) рдЬрдорд╛ рдХрд░реВрди рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реЗрд▓реЗ рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА 3D рдХрдг API рдЬреЛрдбрд▓реЗ. 2D рджреГрд╢реНрдпреЗ рдЖрдгрд┐ рдЯреЗрдХреНрд╕рдЪрд░рдордзреНрдпреЗ рдПрдореНрдмреЗрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ 3D рдШрдЯрдХрд╛рдВрд╕рд╛рдареА Qt рдХреНрд╡рд┐рдХ рдЗрдирдкреБрдЯ рдЗрд╡реНрд╣реЗрдВрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рджреГрд╢реНрдпрд╛рддреАрд▓ рдПрдХрд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдмрд┐рдВрджреВрдордзреВрди рдмрд╛рд╣реЗрд░ рдкрдбрдгрд╛рд▒реНрдпрд╛ рдХрд┐рд░рдгрд╛рдВрд╕рд╣ рдореЙрдбреЗрд▓рдЪреЗ рдЫреЗрджрдирдмрд┐рдВрджреВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА API рдЬреЛрдбрд▓реЗ.
  • рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ QML рдореЙрдбреНрдпреВрд▓ CMake API рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рддреБрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ QML рдореЙрдбреНрдпреВрд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд▓рдн рдХрд░рддреЗ. qmllint (QML linter) рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЪреЗ рд╡рд░реНрддрди рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░реНрдпрд╛рдпрд╛рдВрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЖрдгрд┐ JSON рд╕реНрд╡рд░реВрдкрд╛рдд рдкрдбрддрд╛рд│рдгреА рдЕрд╣рд╡рд╛рд▓ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. qmlformat рдпреБрдЯрд┐рд▓рд┐рдЯреА QML рд▓рд╛рдпрдмреНрд░рд░реА dom рд╡рд╛рдкрд░рддреЗ.
  • рд╡реНрд╣рд┐рдбрд┐рдУ рдкреНрд▓реЗ рдХрд░рддрд╛рдирд╛ рд╕рдмрдЯрд╛рдпрдЯрд▓реНрд╕ рдЖрдгрд┐ рднрд╛рд╖рд╛ рдирд┐рд╡рдбрдгреЗ, рддрд╕реЗрдЪ рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рд╕рд╛рдордЧреНрд░реА рдХреЕрдкреНрдЪрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рдЧрдд рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдЬреЛрдбрдгреЗ рдпрд╛рд╕рд╛рд░рдЦреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреЛрдбреВрди Qt рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдореЙрдбреНрдпреВрд▓рдЪреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрдзреБрдирд┐рдХ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдЪрд╛рд░реНрдЯ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Qt рдЪрд╛рд░реНрдЯрдордзреНрдпреЗ рдирд╡реАрди рдкрджреНрдзрддреА рдЬреЛрдбрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
  • QImage рдиреЗ рдЗрдореЗрдЬ рдлреЙрд░рдореЕрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЬреЗ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдирдВрдмрд░ рд╡рд╛рдкрд░реВрди рд░рдВрдЧ рдорд╛рдкрджрдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛рдд.
  • QByteArray::number() рдиреЙрди-рдбреЗрд╕рд┐рдорд▓ рд╕рд┐рд╕реНрдЯреАрдордордзреНрдпреЗ рдЛрдг рд╕рдВрдЦреНрдпрд╛рдВрд╕рд╣ рдпреЛрдЧреНрдп рдХрд╛рд░реНрдп рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ.
  • QLockFile рдордзреНрдпреЗ std::chrono рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • Qt рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд╡рд┐рдз SSL рдмреЕрдХрдПрдВрдб рдПрдХрд╛рдЪ рд╡реЗрд│реА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
  • M1 ARM рдЪрд┐рдкрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдНрдкрд▓ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. webOS, INTEGRITY рдЖрдгрд┐ QNX рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рд╕рдорд░реНрдерди рдкрд░рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. Windows 11 рдЖрдгрд┐ WebAssembly рд╕рд╛рдареА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕рдорд░реНрдерди рдСрдлрд░ рдХреЗрд▓реЗ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛