Qt 5.15

рдореЗ реирем рдорд╛, C++ рдлреНрд░реЗрдорд╡рд░реНрдХрдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ Qt 5.15 LTS.

рдпреЛ рд╕рдВрд╕реНрдХрд░рдг Qt 5 рдХреЛ рд░рд┐рд▓реАрдЬ рд╣реБрдиреБ рдЕрдШрд┐ Qt 6 рдХреЛ рдЕрдиреНрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рд╣реЛред Qt 6 рдорд╛ рд╣рдЯрд╛рдЙрдирдХрд╛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╣рд╛рд▓рдХреЛ рд░рд┐рд▓реАрдЬрдорд╛ рд╣рдЯрд╛рдЗрдПрдХреЛ рдЫред Qt 6 рдХреЛ рд░рд┐рд▓реАрдЬ рдирднрдПрд╕рдореНрдо рдЧреИрд░-рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреЗрдЫ, рддреАрди рд╡рд░реНрд╖рдХреЛ рд▓рд╛рдЧрд┐ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреЗрдЫред

рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрд╣рд░реВ:

  • Qt рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕реНрдЯреНрдпрд╛рдХ рдорд╛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░реНрди рдерд╛рд▓реЗ Qt рд░реЗрдиреНрдбрд░рд┐рдЩ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЗрдиреНрдЯрд░рдлреЗрд╕ (RHI), рдЬрд╕рд▓реЗ Qt Quick рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд▓рд╛рдИ Direct 3D, Metal (Apple рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ API), Vulkan рд░ OpenGL рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред Qt RHI Qt 6 рдХреЛ рдХреЗрдиреНрджреНрд░реАрдп рднрд╛рдЧ рд╣реБрдиреЗ рдпреЛрдЬрдирд╛ рдЫред

  • рдкреВрд░реНрдг рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ Qt рджреНрд░реБрдд 3D тАФ QML рдорд╛ рдереНрд░реАрдбреА рджреГрд╢реНрдпрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рде Qt Quick рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ 3D рд╕рд╛рдордЧреНрд░реА рдЗрдореНрдмреЗрдб рдЧрд░реНрдиреЗ APIред Qt 3 рдорд╛ рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ, рд╣рд╛рд▓рдХреЛ рд░рд┐рд▓реАрдЬрд▓реЗ рдкреЛрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд┐рдЩ рдкреНрд░рднрд╛рд╡рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкреНрдЫ, рдЕрдиреБрдХреВрд▓рди рдЬреНрдпрд╛рдорд┐рддрд┐рдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ API, рдПрдХ quaternion-рдЖрдзрд╛рд░рд┐рдд рдЖрдХрд╛рд░ рд░реЛрдЯреЗрд╢рди API, рд░ рдбрд╛рдЗрднрд░реНрдЬрд┐рдЩ рдХрд┐рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред

  • Qt Design рд╕реНрдЯреБрдбрд┐рдпреЛ рез.реж Qt Quick 3D рдХреЛ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде, рд╕реНрдиреНрдпрд╛рдкреА рд╡рд┐рдЬреЗрдЯрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕, рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ 3D рдЕрд╡рд▓реЛрдХрди, рддрддреНрд╡рд╣рд░реВрдорд╛ рдПрдиреЛрдЯреЗрд╕рдирд╣рд░реВ рдердкреНрдиреЗ рдХреНрд╖рдорддрд╛ рд░ рдирдпрд╛рдБ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░ рд╕рдореНрдкрд╛рджрдХред

  • ╨Т Qt QML рдХрдореНрдкреЛрдиреЗрдиреНрдЯрдХрд╛ рд▓рд╛рдЧрд┐ "рдЖрд╡рд╢реНрдпрдХ" рдЧреБрдгрд╣рд░реВ рдердкрд┐рдпреЛ рдЬрд╕рдХреЛ рдорд╛рдирд╣рд░реВ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рдЗрдирд▓рд╛рдЗрди рд╕реЗрдЯрд┐рдЩ, рд╕реЗрдЯрд┐рдЩ рдкреНрд░рдХрд╛рд░рд╣рд░реВрдХреЛ рдШреЛрд╖рдгрд╛рддреНрдордХ рддрд░рд┐рдХрд╛, рдорд░реНрдЬ рдЕрдкрд░реЗрдЯрд░ ?? рдпрджрд┐ рдмрд╛рдБрдпрд╛рдорд╛ рдорд╛рди NULL рдЫ рднрдиреЗ рдорд╛рди рд╕реЗрдЯ рдЧрд░реНрдиред qmllint рдЙрдкрдпреЛрдЧрд┐рддрд╛рдХреЛ рдЪреЗрддрд╛рд╡рдиреАрд╣рд░реВ рдкрдирд┐ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, QML рдХреЛрдб рд╢реИрд▓реА рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢рд╣рд░реВрдХреЛ рдЕрдиреБрдкрд╛рд▓рди рдЬрд╛рдБрдЪ рдЧрд░реНрди qmlformat рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдердкрд┐рдПрдХреЛ рдЫ, рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Qt рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ QML Qt 5.15 рдХреЛ рд▓рд╛рдЧрд┐ QML рд╕рдБрдЧ рдЙрдкрдпреБрдХреНрдд рднрдПрдХреЛ рдЫред

  • ╨Т Qt quick рдЫрд╡рд┐ рддрддреНрд╡рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд░рдЩ рд╕реНрдкреЗрд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, Qt рджреНрд░реБрдд рдЖрдХрд╛рд░рд╣рд░реВрдорд╛ PathText рддрддреНрд╡ рдердкрд┐рдпреЛред рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░рдХреЛ рдЖрдХрд╛рд░ рд╕реЗрдЯ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреЛрдЗрдиреНрдЯрд░ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рдорд╛ рдХрд░реНрд╕рд░ рдЖрдХрд╛рд░ рдЧреБрдг рдердкрд┐рдПрдХреЛ рдЫ; рдард╛рдбреЛ рд░ рддреЗрд░реНрд╕реЛ рддрд╛рд▓рд┐рдХрд╛ рд╣реЗрдбрд░рд╣рд░реВ рдердкреНрдирдХреЛ рд▓рд╛рдЧрд┐ TableView рдорд╛ HeaderView рд╡рд╕реНрддреБ рдердкрд┐рдПрдХреЛ рдЫред

  • рдЧреНрд░рд╛рд╣рдХ-рд╕рд╛рдЗрдб рд╕реНрдЯрд╛рдЗрд▓ (CSD) рдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕рдорд░реНрдердиред

  • Qt Lottie, Adobe Effects рдПрдирд┐рдореЗрд╕рди рдПрдХреАрдХрд░рдг рдореЛрдбреНрдпреБрд▓, рдЕрдм рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рдорд░реНрдерд┐рдд рдЫред

  • Qt WebEngine Chromium 80 рдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдпреЛред

  • ╨г Qt 3D рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдЩ рд░ рдбрд┐рдмрдЧрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕рдорд░реНрдердиред

  • рдХреНрдпреВрдЯреА рдорд▓реНрдЯреАрдореАрдбрд┐рдпрд╛ рдзреЗрд░реИ рд╕рддрд╣рд╣рд░реВрдорд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред Qt GUI рдорд╛ рдЫрд╡рд┐рд╣рд░реВ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд░ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдЕрдм рдзреЗрд░реИ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЫрдиреНред

  • Qt рдиреЗрдЯрд╡рд░реНрдХ рдЕрдиреБрдХреВрд▓рди рдЯрд╛рдЗрдордЖрдЙрдЯ рд░ TLS 1.3 рд╕рддреНрд░ рдЯрд┐рдХрдЯрд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред

  • QRunnable рд░ QThreadPool std::function, рдердкрд┐рдПрдХреЛ рдХреНрд░рд╕-рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рджреНрджреАрдЯреЛрдХрд░реА рд╡рд┐рдзрд┐ QFile::moveToTrash() рд╕рдБрдЧрд╕рдБрдЧреИ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫред

  • рдПрдиреНрдбреНрд░реЛрдЗрдбрдорд╛ рдиреЗрдЯрд┐рдн рдлрд╛рдЗрд▓ рдЪрдпрди рд╕рдВрд╡рд╛рджрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред

рд╕реНрд░реЛрдд: linux.org.ru

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