Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ 6.0 рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд░рд┐рд▓реАрдЬ

рдПрдХреАрдХреГрдд рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг Qt рдХреНрд░рд┐рдПрдЯрд░ 6.0 рдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, Qt рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреНрд░рд╕-рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред рдпрд╕рд▓реЗ C++ рдорд╛ рдХреНрд▓рд╛рд╕рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕ рд░ QML рднрд╛рд╖рд╛рдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ JavaScript рд▓рд╛рдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рд░ рдЗрдиреНрдЯрд░рдлреЗрд╕ рддрддреНрд╡рд╣рд░реВрдХреЛ рд╕рдВрд░рдЪрдирд╛ рд░ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ CSS-рдЬрд╕реНрддреЛ рдмреНрд▓рдХрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдиреНрдЫред

Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ 6.0 рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд░рд┐рд▓реАрдЬ

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛:

  • рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдмрд╛рд╣реНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ, рдЬрд╕реНрддреИ рдирд┐рд░реНрдорд╛рдг рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рд░ рдХреНрд▓реНрдпрд╛рдЩреН-рдЯрд╛рдЗрдбреА, рдЫреБрдЯреНрдЯреИ рд╕рд░реНрднрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рд▓рд┐рдирдХреНрд╕рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫ рдЬрд╕рд▓реЗ рдареВрд▓рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдмрд╛рдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдлреЛрд░реНрдХрд┐рдЩ рдЧрд░реНрджрд╛ рдЙрдЪреНрдЪ рд╕реНрд░реЛрддрдХреЛ рдЦрдкрдд рдирд┐рдореНрддреНрдпрд╛рдЙрдБрдЫред
  • рдкрд╛рда рд╕рдореНрдкрд╛рджрдХрд▓реЗ рдмрд╣реБ-рдХрд░реНрд╕рд░ рд╕рдореНрдкрд╛рджрди рдореЛрдбрд▓рд╛рдИ рд╕реБрд╡рд┐рдзрд╛ рджрд┐рдиреНрдЫ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдПрдХреИ рдкрдЯрдХ рдзреЗрд░реИ рдард╛рдЙрдБрд╣рд░реВрдорд╛ рдкрд╛рда рдердкреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред (рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд░реНрд╕рд░рд╣рд░реВ Alt+Click рдорд╛рд░реНрдлрдд рдердкрд┐рдПрдХрд╛ рдЫрдиреН)ред
    Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ 6.0 рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд░рд┐рд▓реАрдЬ
  • C++ рдХреЛрдб рдореЛрдбреЗрд▓ LLVM 13 рдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • C++ рдХреЛрдб рдореЛрдбреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдмреНрдпрд╛рдХрдЗрдиреНрдбрдХреЛ рд░реВрдкрдорд╛ Clang Server (clangd) рдХреНрдпрд╛рд╕рд┐рдЩ рд╕реЗрд╡рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕реНрдерд┐рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред LSP (Language Server Protocol) рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдзрдиреНрдпрд╡рд╛рдж, clangd рдмреНрдпрд╛рдХрдЗрдиреНрдб рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдкрдорд╛ libclang-рдЖрдзрд╛рд░рд┐рдд рдХреЛрдб рдореЛрдбреЗрд▓ рдмрджрд▓реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдХрд╛рдо "рдЙрдкрдХрд░рдгрд╣рд░реВ > рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ > C++ > Clangd" рдореЗрдиреБрдорд╛ рд░рд╣реЗрдХреЛ "clangd рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН" рд╡рд┐рдХрд▓реНрдк рдорд╛рд░реНрдлрдд рдЧрд░рд┐рдиреНрдЫред
    Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ 6.0 рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд░рд┐рд▓реАрдЬ
  • рдПрдХреАрдХреГрдд Qt рджреНрд░реБрдд рдбрд┐рдЬрд╛рдЗрдирд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЕрд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ .ui.qml рдлрд╛рдЗрд▓рд╣рд░реВ рдЦреЛрд▓реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛, Qt рдбрд┐рдЬрд╛рдЗрди рд╕реНрдЯреБрдбрд┐рдпреЛ рдкреНрдпрд╛рдХреЗрдЬ рднрдирд┐рдиреНрдЫред рднрд╡рд┐рд╖реНрдпрдорд╛ Qt рдбрд┐рдЬрд╛рдЗрди рд╕реНрдЯреБрдбрд┐рдпреЛ рд░ Qt рдХреНрд░рд┐рдПрдЯрд░ (рднрд┐рдбрд┐рдпреЛ) рдмреАрдЪрдХреЛ рдПрдХреАрдХрд░рдгрд▓рд╛рдИ рдЕрдЭ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛рд╣рд░реВ рдЫрдиреНред рддрдкрд╛рдЗрдБ "рдкреНрд▓рдЧрдЗрдирд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛" рдореЗрдиреБрдорд╛ "QmlDesigner рдкреНрд▓рдЧрдЗрди" рд╡рд┐рдХрд▓реНрдк рдорд╛рд░реНрдлрдд рдирд┐рд░реНрдорд┐рдд Qt рджреНрд░реБрдд рдбрд┐рдЬрд╛рдЗрдирд░ рдлрд┐рд░реНрддрд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • рдкрд░рд┐рдпреЛрдЬрдирд╛ рд░реВрдЦ рд╕рдиреНрджрд░реНрдн рдореЗрдиреБрдорд╛ "рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рджреГрд╢реНрдпрдорд╛ рджреЗрдЦрд╛рдЙрдиреБрд╣реЛрд╕реН" рд╡рд╕реНрддреБ рдердкрд┐рдПрдХреЛ рдЫред
  • рд╕рдмреИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВ рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВрд▓реЗ рдЕрдм рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЦреЛрдЬрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рд▓реЛрдХреЗрдЯрд░ рдлрд┐рд▓реНрдЯрд░ рдЬрд╕реНрддреИ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • CMake-рдЖрдзрд╛рд░рд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рд╣реЗрдбрд░ рдлрд╛рдЗрд▓рд╣рд░реВ рдердкреНрдирдХреЛ рд▓рд╛рдЧрд┐, рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╣реЗрдбрд░ рдиреЛрдбрд╣рд░реВрдХреЛ рд╕рдЯреНрдЯрд╛, рд╕реНрд░реЛрдд рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╕рд╛рдЭрд╛ рд╕реВрдЪреА рдЕрдм рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • рдбрдХрд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рд░ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕рдорд░реНрдердиред
  • Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ 6 рдмрд╛рдЗрдирд░реАрд╣рд░реВ Qt 6.2 рд╢рд╛рдЦрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫред Intel рд░ ARM рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рд╣рд┐рдд macOS рдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ рдердкрд┐рдпреЛред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди