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

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

Qt 6.3 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдмрджрд▓:

  • Qt QML рдореЙрдбреНрдпреВрд▓ qmltc (QML рдкреНрд░рдХрд╛рд░ рдХрдВрдкрд╛рдЗрд▓рд░) рдХрдВрдкрд╛рдЗрд▓рд░рдЪреЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдСрдлрд░ рдХрд░рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ C++ рдордзреАрд▓ рд╡рд░реНрдЧрд╛рдВрдордзреНрдпреЗ QML рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. Qt 6.3 рдЪреНрдпрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА, Qt Quick Compiler рдЙрддреНрдкрд╛рджрди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд╡рд░ рдирдореВрдж рдХреЗрд▓реЗрд▓реНрдпрд╛ QML рдкреНрд░рдХрд╛рд░ рдХрдВрдкрд╛рдЗрд▓рд░ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, QML рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрдВрдкрд╛рдЗрд▓рд░ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ C++ рдХреЛрдбрдордзреНрдпреЗ QML рдлрдВрдХреНрд╢рдиреНрд╕ рдЖрдгрд┐ рдЕрднрд┐рд╡реНрдпрдХреНрддреА рд╕рдВрдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдпреЗрддреЗ рдХреА Qt рдХреНрд╡рд┐рдХ рдХрдВрдкрд╛рдЗрд▓рд░рдЪрд╛ рд╡рд╛рдкрд░ QML-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдореВрд│ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдЪреНрдпрд╛ рдЬрд╡рд│ рдЖрдгрдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ; рд╡рд┐рд╢реЗрд╖рддрдГ, рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛рдирд╛, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЖрдгрд┐ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рд╡реЗрд│реЗрдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рдЕрдВрджрд╛рдЬреЗ 20-35% рдиреЗ рдШрдЯ рд╣реЛрддреЗ. рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗрд▓реЗрд▓реА рдЖрд╡реГрддреНрддреА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА.
    Qt 6.3 рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬ
  • "Qt рднрд╛рд╖рд╛ рд╕рд░реНрд╡реНрд╣рд░" рдореЙрдбреНрдпреВрд▓ рднрд╛рд╖рд╛ рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ JsonRpc 2.0 рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рд╕рдорд░реНрдердирд╛рд╕рд╣ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдХреНрдпреВрдЯреА рд╡реЗрд▓рдБрдб рдХрдВрдкреЛрдЭрд┐рдЯрд░ рдореЙрдбреНрдпреВрд▓рдиреЗ рддреБрдордЪрд╛ рд╕реНрд╡рддрдГрдЪрд╛ рд╕рд╛рдиреБрдХреВрд▓ рд╢реЗрд▓ рд╡рд┐рд╕реНрддрд╛рд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрдпреВрдЯреА рд╢реЗрд▓ рдХрдВрдкреЛрдЭрд┐рдЯ рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ API рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.
  • рдХреНрдпреВрдЯреА рдХреНрд╡рд┐рдХ рдХрдВрдЯреНрд░реЛрд▓реНрд╕ рдХреЕрд▓реЗрдВрдбрд░ рдореЙрдбреЗрд▓ рдЖрдгрд┐ рдЯреНрд░реА рд╡реНрд╣реНрдпреВ QML рдкреНрд░рдХрд╛рд░рд╛рдВрдирд╛ рдЯреНрд░реА рд╡реНрд╣реНрдпреВрдордзреНрдпреЗ рдХреЕрд▓реЗрдВрдбрд░ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЗрдВрдЯрд░рдлреЗрд╕рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рдПрдХрддреНрд░рд┐рдд рдХрд░рддреЗ.
    Qt 6.3 рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬQt 6.3 рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬ
  • рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдлрд╛рдпрд▓реАрдВрджреНрд╡рд╛рд░реЗ рдиреЗрд╡реНрд╣рд┐рдЧреЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдбрд╛рдпрд▓реЙрдЧ рдмреЙрдХреНрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА QML рдкреНрд░рдХрд╛рд░ MessageDialog рдЖрдгрд┐ FolderDialog Qt рдХреНрд╡рд┐рдХ рдбрд╛рдпрд▓реЙрдЧреНрд╕ рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
    Qt 6.3 рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬ
  • Qt Quick рдиреЗ рдордЬрдХреВрд░рд╛рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реБрдзрд╛рд░рд▓реА рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Text, TextEdit, TextArea рдЖрдгрд┐ TextInput рдШрдЯрдХрд╛рдВрдордзреНрдпреЗ рдЦреВрдк рдореЛрдареЗ рджрд╕реНрддрдРрд╡рдЬ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛рдирд╛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕реНрд▓реЛрдбрд╛рдЙрди рдЖрдгрд┐ рдореЛрдареНрдпрд╛ рдореЗрдорд░реА рд╡рд╛рдкрд░рд╛рддреАрд▓ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдСрдмреНрдЬреЗрдХреНрдЯ рд░рд┐рдлреНрд▓реЗрдХреНрд╢рдиреНрд╕ рд░реЗрдВрдбрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Qt Quick 3D рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ рдПрдХ QML рдШрдЯрдХ ReflectionProbe рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. 3D тАНтАНтАНтАНтАНтАНтАНтАНтАН тАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАНтАН рдХрдгрд╛рдВрдЪреНрдпрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд╕рдВрдЪрдпрдирд╛рдиреЗ рдирд┐рд░реНрдорд╛рдг рд╣реЛрдгрд╛рд░реНтАНрдпрд╛ рдкреНрд░рднрд╛рд╡рд╛рдВрдирд╛ 3D рджреГрд╢реНтАНрдпрд╛рдВрдордзреНрдпреЗ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА 3D Particles API рдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рдПрдХ рдирд╡реАрди ResourceLoader рдШрдЯрдХ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ Qt Quick XNUMXD рдордзреНрдпреЗ рд╕рдВрд╕рд╛рдзрдиреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдкреНрд░рджрд╛рди рдХрд░рддреЛ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рдореЛрдареНрдпрд╛ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╕рдХреНрд░рд┐рдп рд▓реЛрдбрд┐рдВрдЧ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ, рдЬрд╕реЗ рдХреА рдореЗрд╢ рдХрд┐рдВрд╡рд╛ рдЯреЗрдХреНрд╕рдЪрд░, рддрд╕реЗрдЪ рджреГрд╢реНрдпрдорд╛рди рдордзреНрдпреЗ рди рдпреЗрдгрд╛рд░реА рд╕рдВрд╕рд╛рдзрдиреЗ рдЕрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реВ рд╢рдХрддреЗ. рдШрдЯрдирд╛рд╕реНрдерд│рд╛рдЪреЗ рдХреНрд╖реЗрддреНрд░.
    Qt 6.3 рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬ
  • Qt PDF рдореЙрдбреНрдпреВрд▓рдЪреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЬреЛрдбрд▓реЗ, рдЬреЗ Qt 5.15 рдордзреНрдпреЗ рдЙрдкрд╕реНрдерд┐рдд рд╣реЛрддреЗ рдкрд░рдВрддреБ Qt 6 рдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдирд╡реНрд╣рддреЗ.
    Qt 6.3 рдлреНрд░реЗрдорд╡рд░реНрдХ рд░рд┐рд▓реАрдЬ
  • рдирд╡реАрди рдлрдВрдХреНрд╢рдиреНрд╕рдЪрд╛ рдПрдХ рдореЛрдард╛ рднрд╛рдЧ Qt рдХреЛрдЕрд░ рдореЙрдбреНрдпреВрд▓рдордзреНрдпреЗ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдореБрдЦреНрдпрддрдГ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрдЪреНрдпрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ. QLocale рдиреЗ ISO639-2 рднрд╛рд╖рд╛ рдХреЛрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ. QDate, QTime рдЖрдгрд┐ QLocale рдордзреНрдпреЗ AM/PM рд╡реЗрд│ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгрд╛рд▒реНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рдЬреЗрдПрд╕рдУрдПрди рдЖрдгрд┐ рд╕реАрдмреАрдУрдЖрд░ рдлреЙрд░рдореЕрдЯреНрд╕ рджрд░рдореНрдпрд╛рди рд╕реЛрдкреЗ рд░реВрдкрд╛рдВрддрд░рдг. QtFuture::whenAll() рдЖрдгрд┐ whenAny() рдкрджреНрдзрддреА рдЬреЛрдбрд▓реНрдпрд╛.
  • Qt рдкреЛрдЭрд┐рд╢рдирд┐рдВрдЧ Android рдЖрдгрд┐ iOS рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдерд╛рди рдбреЗрдЯрд╛рдЪреА рдЕрдЪреВрдХрддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
  • рдХреНрдпреВрдЯреА рдмреНрд▓реВрдЯреВрде рдмреНрд▓реВрдЯреВрде LE рд╕рдкреЛрд░реНрдЯрдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдЖрдгрд┐ рд╡рд┐рдВрдбреЛрдЬрдордзреАрд▓ рдмреНрд▓реВрдЯреВрде рдЕрдбреЕрдкреНрдЯрд░рдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
  • Qt рд╡рд┐рдЬреЗрдЯреНрд╕рдиреЗ рдЙрдЪреНрдЪ-рд░рд┐рдЭреЛрд▓реНрдпреВрд╢рди рд╕реНрдХреНрд░реАрди, рд╕реНрдЯрд╛рдЗрд▓рд┐рдВрдЧ рдЖрдгрд┐ рд╕реНрдЯрд╛рдИрд▓ рд╢реАрдЯ рд╡рд╛рдкрд░реВрди рджреЗрдЦрд╛рд╡рд╛ рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░рд▓реЗ рдЖрд╣реЗ.
  • CMake рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕реБрдзрд╛рд░рд┐рдд рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдо. qt-generate-deploy-app-script() рдлрдВрдХреНрд╢рди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреА рдирд┐рд░реНрдорд┐рддреА рд╕реБрд▓рдн рдХрд░рддреЗ.
  • рдХреЛрдб рдмреЗрд╕рдЪреА рд╕реНрдерд┐рд░рддрд╛ рдЖрдгрд┐ рдЧреБрдгрд╡рддреНрддрд╛ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрд░реЗрдЪ рдХрд╛рдо рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. Qt 6.2 рд░рд┐рд▓реАрдЬ рдЭрд╛рд▓реНрдпрд╛рдкрд╛рд╕реВрди, 1750 рдмрдЧ рдЕрд╣рд╡рд╛рд▓ рдмрдВрдж рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
  • Qt 6.x рдЪреНрдпрд╛ рдкреБрдвреАрд▓ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдХрд╛рд╢рдирд╛рдВрдордзреНрдпреЗ рддреЗ FFmpeg, Qt рд╕реНрдкреАрдЪ рдЖрдгрд┐ Qt рд╕реНрдерд╛рдирд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд WebAssembly, QHttpServer, gRPC, Qt рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛рд▓рд╛ рдмреЕрдХрдПрдВрдбрд╕рд╛рдареА рдкреВрд░реНрдг рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрдд рдЖрд╣реЗрдд.

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

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