Qt Wayland рдХрдореНрдкреЛрдЬрд┐рдЯрд░рдХреЛ рд▓рд╛рдЧрд┐ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИ рд░ Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛рдорд╛ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рд╕рдЩреНрдХрд▓рди рд╕рдХреНрд╖рдо рдЧрд░реНрджреИ

Qt рд╕рдореВрд╣ рдХрдореНрдкрдиреА рдШреЛрд╖рдгрд╛ рдЧрд░рд┐рдпреЛ Qt Wayland рдХрдореНрдкреЛрдЬрд┐рдЯрд░, Qt рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдмрдиреНрдзрдХ рд░ Qt PDF рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ, рдЬреБрди Qt 5.14 рдХреЛ рд░рд┐рд▓реАрдЬрдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдБрджреИ, LGPLv3 рдХреЛ рд╕рдЯреНрдЯрд╛ GPLv3 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдЖрдкреВрд░реНрддрд┐ рдЧрд░реНрди рд╕реБрд░реБ рд╣реБрдиреЗрдЫред рдЕрд░реНрдХреЛ рд╢рдмреНрджрдорд╛, рдпреА рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдорд╛ рд▓рд┐рдЩреНрдХ рдЧрд░реНрди рдЕрдм GPLv3-рдХрдореНрдкреНрдпрд╛рдЯрд┐рдмрд▓ рдЗрдЬрд╛рдЬрддрдкрддреНрд░рд╣рд░реВ рдЕрдиреНрддрд░реНрдЧрдд рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдЦреЛрд▓реНрди рд╡рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдЦрд░рд┐рдж рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫ (рдкрд╣рд┐рд▓реЗ, LGPLv3 рд▓рд╛рдИ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреЛрдбрдорд╛ рд▓рд┐рдЩреНрдХ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдЗрдПрдХреЛ рдерд┐рдпреЛ)ред

Qt Wayland рдХрдореНрдкреЛрдЬрд┐рдЯрд░ рд░ Qt рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдмрдиреНрдзрдХ рдореБрдЦреНрдпрддрдпрд╛ рдЗрдореНрдмреЗрдбреЗрдб рд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рд░ Qt PDF рдкрд╣рд┐рд▓реЗ рдорд╛рддреНрд░ рдкрд░реАрдХреНрд╖рдг рд░рд┐рд▓реАрдЬ рдлрд╛рд░рдордорд╛ рдЙрдкрд▓рдмреНрдз рдерд┐рдпреЛред рдпреЛ рдзреНрдпрд╛рди рджрд┐рдиреБрдкрд░реНрдЫ рдХрд┐ GPLv3 рдЕрдиреНрддрд░реНрдЧрдд рдзреЗрд░реИ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд░ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдЖрдкреВрд░реНрддрд┐ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдЬрд╕рдорд╛:

  • Qt рдЪрд╛рд░реНрдЯрд╣рд░реВ
  • Qt CoAP
  • Qt рдбрд╛рдЯрд╛ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди
  • Qt рдЙрдкрдХрд░рдг рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ
  • Qt KNX
  • Qt Lottie рдПрдирд┐рдореЗрд╕рди
  • Qt MQTT
  • Qt рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг
  • Qt Quick WebGL
  • Qt рднрд░реНрдЪреБрдЕрд▓ рдХрд┐рдмреЛрд░реНрдб
  • WebAssembly рдХреЛ рд▓рд╛рдЧрд┐ Qt

рдЕрд░реНрдХреЛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛ рдЦреЛрд▓реНрджреИ Qt рдХреНрд░рд┐рдПрдЯрд░рдорд╛ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рдкрдард╛рдЙрдиреЗ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВред рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рд╕рдХреНрд╖рдо рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрджреНрдзреГрдд рдЧрд░рд┐рдПрдХреЛ рдХрд╛рд░рдг Qt рдЙрддреНрдкрд╛рджрдирд╣рд░реВ рдкрдЫрд┐ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЧреБрдгрд╕реНрддрд░ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ рднрдиреЗрд░ рдмреБрдЭреНрдиреЗ рдЗрдЪреНрдЫрд╛ рд╣реЛред рдпреЛ рднрдирд┐рдПрдХреЛ рдЫ рдХрд┐ рдЬрд╛рдирдХрд╛рд░реА рдПрдХ рдмреЗрдирд╛рдореА рдлрд╛рд░рдордорд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдирдЧрд░реА рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ UUID рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдЕрдЬреНрдЮрд╛рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдЕрд▓рдЧ рдЧрд░реНрди (Qt рд╡рд░реНрдЧ QUuid рдЙрддреНрдкрд╛рджрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ)ред рдЖрдИрдкреА тАЛтАЛрдареЗрдЧрд╛рдирд╛ рдЬрд╕рдмрд╛рдЯ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рдкрдард╛рдЗрдиреНрдЫ рдкрдирд┐ рд╕рдореНрднрд╛рд╡рд┐рдд рд░реВрдкрдорд╛ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рддрд░ рднрд┐рддреНрд░ рд╕рдореНрдЭреМрддрд╛ рдирд┐рдЬреА рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдкреНрд░рд╢реЛрдзрдирдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛, рдпреЛ рднрдирд┐рдПрдХреЛ рдЫ рдХрд┐ рдХрдореНрдкрдиреАрд▓реЗ рдЖрдИрдкреА рдареЗрдЧрд╛рдирд╛рд╣рд░реВрдорд╛ рд▓рд┐рдЩреНрдХ рдХрд╛рдпрдо рдЧрд░реНрджреИрдиред

рддрдереНрдпрд╛рдЩреНрдХ рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдШрдЯрдХ рдЖрдЬрдХреЛ рд╡рд┐рдЬреНрдЮрдкреНрддрд┐рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫ Qt рдирд┐рд░реНрдорд╛рддрд╛ реи.реиред рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА-рд╕рдореНрдмрдиреНрдзрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ "рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА" рдкреНрд▓рдЧрдЗрди рдорд╛рд░реНрдлрдд рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рд╕рдХреНрд░рд┐рдп рд╣реБрдиреНрдЫ рдпрджрд┐ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рд╕реНрдерд╛рдкрдирд╛рдХреЛ рдХреНрд░рдордорд╛ рдбрд╛рдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрджреИрди (рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдХреНрд░рдордорд╛ рдЪреЗрддрд╛рд╡рдиреА рдЬрд╛рд░реА рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рдорд╛ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рдкрдард╛рдЙрдиреЗ рд╡рд┐рдХрд▓реНрдк рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░рд┐рдПрдХреЛ рд╣реБрдиреНрдЫ)ред рдкреНрд▓рдЧрдЗрди рдлреНрд░реЗрдорд╡рд░реНрдХрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ KUserрдлрд┐рдбрдмреНрдпрд╛рдХ, рдХреЗрдбреАрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рддред рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ "Qt рдХреНрд░рд┐рдПрдЯрд░ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА" рдЦрдгреНрдб рдорд╛рд░реНрдлрдд, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░рдорд╛ рдХреБрди рдбрд╛рдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдиреНрдЫ рднрдиреЗрд░ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд╕рдХреНрдЫред рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рд╡рд┐рд╡рд░рдгрдХрд╛ рдкрд╛рдБрдЪ рд╕реНрддрд░рд╣рд░реВ рдЫрдиреН:

  • рдЖрдзрд╛рд░рднреВрдд рдкреНрд░рдгрд╛рд▓реА рдЬрд╛рдирдХрд╛рд░реА (Qt рд░ Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛, рдХрдореНрдкрд╛рдЗрд▓рд░ рд░ QPA рдкреНрд▓рдЧрдЗрдирдХреЛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА);
  • рдЖрдзрд╛рд░рднреВрдд рдЙрдкрдпреЛрдЧ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ (рдЕрддрд┐рд░рд┐рдХреНрдд, Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ рдкреНрд░рдХреНрд╖реЗрдкрдгрдХреЛ рдЖрд╡реГрддреНрддрд┐ рд░ рдХрд╛рд░реНрдпрдХреНрд░рдордорд╛ рдХрд╛рдордХреЛ рдЕрд╡рдзрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкрдард╛рдЗрдиреНрдЫ);
  • рд╡рд┐рд╕реНрддреГрдд рдкреНрд░рдгрд╛рд▓реА рдЬрд╛рдирдХрд╛рд░реА (рд╕реНрдХреНрд░рд┐рди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ, OpenGL рд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛рд░реНрдб рдЬрд╛рдирдХрд╛рд░реА);
  • рд╡рд┐рд╕реНрддреГрдд рдЙрдкрдпреЛрдЧ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ (рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдмрд╛рд░реЗ рдЬрд╛рдирдХрд╛рд░реА, Qt рджреНрд░реБрдд рдбрд┐рдЬрд╛рдЗрдирд░рдХреЛ рдкреНрд░рдпреЛрдЧ, рд▓реЛрдХреЗрд▓, рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдгрд╛рд▓реА, рд╡рд┐рднрд┐рдиреНрди Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛ рдореЛрдбрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ);
  • рдбрд╛рдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЕрдХреНрд╖рдо рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рддрдкрд╛рдИрд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рддрдереНрдпрд╛рдЩреНрдХ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рд╕рдорд╛рд╡реЗрд╢рд▓рд╛рдИ рдЪрдпрди рд░реВрдкрдорд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░рдорд╛ рдкрдард╛рдЗрдПрдХреЛ JSON рдХрд╛рдЧрдЬрд╛рдд рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд╣рд╛рд▓рдХреЛ рд╡рд┐рдореЛрдЪрдирдорд╛, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдореЛрдб рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрдиреЗ рд╣реЛ, рддрд░ рднрд╡рд┐рд╖реНрдпрдорд╛ рд╡рд┐рд╕реНрддреГрдд рдкреНрд░рдпреЛрдЧ рддрдереНрдпрд╛рдЩреНрдХ рдореЛрдб рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛рд╣рд░реВ рдЫрдиреНред рдбрд╛рдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрдЪрд╛рд░ рдЪреНрдпрд╛рдирд▓ рдорд╛рд░реНрдлрдд рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реБрдиреНрдЫред рд╕рд░реНрднрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЕрдореЗрдЬрди рдХреНрд▓рд╛рдЙрдбрдорд╛ рдЪрд▓реНрдЫ (рдЕрдирд▓рд╛рдЗрди рд╕реНрдерд╛рдкрдирд╛рдХрд░реНрддрд╛ рдЬрд╕реНрддреИ рдмреНрдпрд╛рдХрдЗрдиреНрдбрдорд╛ рддрдереНрдпрд╛рдЩреНрдХ рднрдгреНрдбрд╛рд░рдг рдЕрд╡рд╕реНрдерд┐рдд рдЫ)ред

Qt Wayland рдХрдореНрдкреЛрдЬрд┐рдЯрд░рдХреЛ рд▓рд╛рдЧрд┐ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИ рд░ Qt рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛рдорд╛ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рд╕рдЩреНрдХрд▓рди рд╕рдХреНрд╖рдо рдЧрд░реНрджреИ

рдердк рд░реВрдкрдорд╛, рдпреЛ рдиреЛрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдкрд░реАрдХреНрд╖рдгрдХреЛ рд╕реБрд░реБрд╡рд╛рдд Qt 5.14 рдХреЛ рдкрд╣рд┐рд▓реЛ рдмрд┐рдЯрд╛ рд╕рдВрд╕реНрдХрд░рдгред рдиреЛрднреЗрдореНрдмрд░ 26 рдорд╛ рд░рд┐рд▓реАрдЬ рд╣реБрдиреЗ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред Qt 5.14 рдХреЛ рд░рд┐рд▓реАрдЬ рдХреЗрд╣рд┐ рдХреЛ рд▓рд╛рдЧреА рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╕рдорд░реНрдерди рдХреЛ рд╕рдорд╛рд╡реЗрд╢ рдХреЛ рд▓рд╛рдЧреА рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЫ рдЕрд╡рд╕рд░рд╣рд░реВрд▓рд╛рдЧрд┐ рдпреЛрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ Qt 6ред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, 3D рд╕рдорд░реНрдерди рд╕рдВрдЧ рдирдпрд╛рдБ Qt рджреНрд░реБрдд рдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдердкрд┐рдПрдХреЛ рдЫред рдирдпрд╛рдБ рджреГрд╢реНрдп рд░реЗрдиреНрдбрд░рд┐рдЩ API рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ Vulkan, Metal рд╡рд╛ Direct3D 11 рдХреЛ рд╢реАрд░реНрд╖рдорд╛ Qt Quick рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫ (рдУрдкрдирдЬреАрдПрд▓рдорд╛ рдХрдбрд╛ рд░реВрдкрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдмрд┐рдирд╛), рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реА рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ 3D рддрддреНрд╡рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди QML рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдиреЗрдЫред UIP рдврд╛рдБрдЪрд╛, рд░ Qt 3D рдмрд╛рдЯ рд╕рд╛рдордЧреНрд░реАрд╕рдБрдЧ QML рдПрдХреАрдХреГрдд рдЧрд░реНрджрд╛ рд░ 2D рд░ 3D рдмреАрдЪрдХреЛ рдлреНрд░реЗрдо рд╕реНрддрд░рдорд╛ рдПрдирд┐рдореЗрд╕рди рд░ рд░реВрдкрд╛рдиреНрддрд░рдгрд╣рд░реВ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрди рдЕрд╕рдХреНрд╖рдорддрд╛ рдЬрд╕реНрддрд╛ рдареВрд▓реЛ рдУрднрд░рд╣реЗрдб рдЬрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗрдЫред

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

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