Qt рдХреНрд░рд┐рдПрдЯрд░ 5.0 рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреЗ рдкреНрд░рдХрд╛рд╢рди

Qt рдХреНрд░рд┐рдПрдЯрд░ 5.0 рдЗрдВрдЯрд┐рдЧреНрд░реЗрдЯреЗрдб рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдПрдиреНрд╡реНрд╣рд╛рдпрд░реНрдирдореЗрдВрдЯ рд░рд┐рд▓реАрдЬ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ Qt рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░реВрди рдХреНрд░реЙрд╕-рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ. рд╣реЗ C++ рдордзреАрд▓ рдХреНрд▓рд╛рд╕рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдЪрд╛ рд╡рд┐рдХрд╛рд╕ рдЖрдгрд┐ QML рднрд╛рд╖реЗрдЪрд╛ рд╡рд╛рдкрд░ рдпрд╛ рджреЛрдиреНрд╣реАрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ JavaScript рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ рдЖрдгрд┐ рдЗрдВрдЯрд░рдлреЗрд╕ рдШрдЯрдХрд╛рдВрдЪреА рд░рдЪрдирд╛ рдЖрдгрд┐ рдорд╛рдкрджрдВрдб CSS-рд╕рд╛рд░рдЦреНрдпрд╛ рдмреНрд▓реЙрдХреНрд╕рджреНрд╡рд╛рд░реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХрд╛рдордзреНрдпреЗ рдПрдХ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдмрджрд▓ рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдпреЛрдЬрдиреЗрдЪреНрдпрд╛ рд╕рдВрдХреНрд░рдордгрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдЖрд╡реГрддреНрддреАрдЪрд╛ рдкрд╣рд┐рд▓рд╛ рдЕрдВрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдмрджрд▓рд╛рдВрд╕рд╣ (рдХреНрдпреВрдЯреА рдХреНрд░рд┐рдПрдЯрд░ 5, рдХреНрдпреВрдЯреА рдХреНрд░рд┐рдПрдЯрд░ 6, рдЗ.) рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рдмрджрд▓реЗрд▓.

Qt рдХреНрд░рд┐рдПрдЯрд░ 5.0 рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ:

  • C рдЖрдгрд┐ C++ рдордзреАрд▓ рдХреЛрдб рдореЙрдбреЗрд▓рд╕рд╛рдареА рдмреЕрдХрдПрдВрдб рдореНрд╣рдгреВрди рдХреНрд▓реЕрдВрдЧ рд╕рд░реНрд╡реНрд╣рд░ (рдХреНрд▓рдБрдЧрдбреА) рдХреЕрд╢рд┐рдВрдЧ рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╢рдХреНрдпрддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдирд╡реАрди рдмреЕрдХрдПрдВрдб рд╡реИрдХрд▓реНрдкрд┐рдХрд░рд┐рддреНрдпрд╛ libclang-рдЖрдзрд╛рд░рд┐рдд рдХреЛрдб рдореЙрдбреЗрд▓ рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, LSP (рднрд╛рд╖рд╛ рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рд╡рд╛рдкрд░рд▓реНрдпрд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рдкрд░рдВрддреБ рдЕрджреНрдпрд╛рдк рд╕рд░реНрд╡ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА. рд╕рдХреНрд╖рдо рдХрд░рдгреЗ рд╣реЗ тАЬTools > Options > C++ > ClangdтАЭ рдореЗрдиреВрдордзреАрд▓ тАЬUse clangdтАЭ рдкрд░реНрдпрд╛рдпрд╛рджреНрд╡рд╛рд░реЗ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
  • рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. рд╣реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рд╕рдзреНрдпрд╛ рдлрдХреНрдд рд▓рд┐рдирдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдЖрдгрд┐ рд╕реАрдореЗрдХ рдмрд┐рд▓реНрдб рд╕рд┐рд╕реНрдЯрдорд╕рд╣ рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рддреЗ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ "рдорджрдд > рдкреНрд▓рдЧрдЗрди рдмрджреНрджрд▓" рдореЗрдиреВрджреНрд╡рд╛рд░реЗ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкреНрд▓рдЧрдЗрдирд╕рд╛рдареА рд╕рдорд░реНрдерди рд╕рдХреНрд░рд┐рдп рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рддреНрдпрд╛рдирдВрддрд░ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ "рдбреЙрдХрд░" рдмрд┐рд▓реНрдб рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рджрд┐рд╕реВрди рдпреЗрдИрд▓.
  • C++ рднрд╛рд╖реЗрдЪреНрдпрд╛ рдХреЛрдб рдореЙрдбреЗрд▓рдордзреНрдпреЗ рд╕рдВрдЪрд┐рдд рд╕реБрдзрд╛рд░рдгрд╛ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд. рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреЗ рдирд╛рд╡ рдмрджрд▓рддрд╛рдирд╛, рдкреНрд░реЛрдЬреЗрдХреНрдЯрд╢реА рдереЗрдЯ рд╕рдВрдмрдВрдзрд┐рдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕рдЪреА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдирд┐рд╡рдб (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, Qt рд╣реЗрдбрд░ рдлрд╛рдЗрд▓реНрд╕) рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдХреЛрдб рдореЙрдбреЗрд▓рдордзреНрдпреЗ тАЬ.uiтАЭ рдЖрдгрд┐ тАЬ.scxmlтАЭ рдлрд╛рдпрд▓реАрдВрдордзреАрд▓ рдмрджрд▓ рдкреБрдирд░реНрд╕рдВрдХрд▓рдирд╛рд╢рд┐рд╡рд╛рдп рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╣реЛрддрд╛рдд.
  • QML рд╕рд╛рдареА рдХреЛрдб рдореЙрдбреЗрд▓ Qt 6.2 рд╡рд░ рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ.
  • LSP (рднрд╛рд╖рд╛ рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдиреЗ Qt рдХреНрд░рд┐рдПрдЯрд░рдордзреАрд▓ рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдкреНрд░рдЧрддреАрдмрджреНрджрд▓ рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ. рд╕рд░реНрд╡реНрд╣рд░рджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реЗ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рджреЗрдЦреАрд▓ рдЬреЛрдбрд▓реЗ.
  • CMake рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдЯреВрд▓реНрд╕рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛рдВрдЪрд╛ рдПрдХ рдореЛрдард╛ рднрд╛рдЧ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ CMake рдЪреЗ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрдгрд┐ рд╕рдВрдкрд╛рджрди рдореЛрдбрд╡рд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рдареЗрд╡рддрд╛ рд╕рдВрдХрд▓рдирд╛рдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ. рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рдХрд▓реНрдк рд╕реЗрдЯрд┐рдВрдЧреНрдЬрд╕рд╛рдареА рддрд╛рддреНрдкреБрд░рддреА рдмрд┐рд▓реНрдб рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╡рд╛рдкрд░рдгреЗ рдерд╛рдВрдмрд╡рд▓реЗ. рдХреЛрдб рдЖрдгрд┐ рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдВрд╕рд╣ рдлрд╛рдпрд▓реАрдВрдЪреЗ рдЧрдЯ рд╡реЗрдЧрд│реЗ рдХрд░рдгреЗ рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛. рдбреАрдлреЙрд▓реНрдЯ рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреЗ рдЖрддрд╛ рд╢рдХреНрдп рдЖрд╣реЗ (рдпрд╛рдкреВрд░реНрд╡реА рдпрд╛рджреАрддреАрд▓ рдкрд╣рд┐рд▓реА рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рдирд┐рд╡рдбрд▓реА рд╣реЛрддреА). рд╕рд╛рдиреБрдХреВрд▓ рдЖрджреЗрд╢ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЕрдХреНрд░реЛ рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
  • рдореЛрдареНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдлрд╛рдпрд▓реА рд▓реЛрдб рдХрд░рддрд╛рдирд╛ рдордВрджреА рджреВрд░ рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ.
  • Qbs рдЯреВрд▓рдХрд┐рдЯрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдХрд▓реНрдк рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕рд╛рдзрдиреЗ Qbs 1.20 рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд.
  • ARM рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА MSVC рдЯреВрд▓рдХрд┐рдЯ рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • Android 12 рд╕рд╛рдареА рд╕рдкреЛрд░реНрдЯ рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛ рдЖрд╣реЗ.
  • M1 рдЪрд┐рдкрд╕рд╣ Apple рд╕рдВрдЧрдгрдХрд╛рдВрд╡рд░ рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╛рдареА Qt рдХреНрд░рд┐рдПрдЯрд░ рдмрд┐рд▓реНрдб рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕рдорд░реНрдерди.

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

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