рд╕реБрдкрд░рдлрд╛рд╕реНрдЯ рдХреЙрдкреА / рдкреЗрд╕реНрдЯ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕

C ++ / Qt рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдореЗрд░реЗ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдХреЛ рдХрд╣реАрдВ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ рдФрд░ рдЙрдирдХреА рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рд╣реЛрдЧреАред рдмреЗрд╢рдХ, рдореИрдВрдиреЗ рдХрдИ рддреИрдпрд╛рд░ рдЖрдпреЛрдЬрдХ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдФрд░ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдЦреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдкрд╛рдпрд╛ред рдореИрдВрдиреЗ рдЙрдирдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдореБрдЭреЗ рд╢реЛрднрд╛ рдирд╣реАрдВ рджреЗрддрд╛ред

рдореИрдВ рд╕рд┐рд░реНрдл рддреНрд╡рд░рд┐рдд рдкрд╣реБрдБрдЪ рдЪрд╛рд╣рддрд╛ рдерд╛ - рдФрд░ рдЗрд╕рд▓рд┐рдП рд╡реИрд╢реНрд╡рд┐рдХ рд╣реЙрдЯрдХреАрдЬрд╝ред рдЦреЛрдЬ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╢рдмреНрджреЛрдВ рдХреЛ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдПрдХ рдХреЛрдб рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рджреЛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдРрд╕реЗ рдХрд╛рд░реНрдп рдереЗ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдирд╣реАрдВ рдерд╛ред

рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ Qt рдореЗрдВ рдЕрдкрдирд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдиреЗ рдХрд╛ рдЙрдкрдХреНрд░рдо рдХрд┐рдпрд╛ред рдпрд╣ рдЗрддрдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд┐рдХрд▓рд╛ рдХрд┐ рдореИрдВ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдЕрдкрдиреА рдХреЛрдбрд┐рдВрдЧ рдХреА рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдпрд╣ рдЕрднреА рднреА рдХрд╛рдо рдореЗрдВ рдЖрддрд╛ рд╣реИ ? рдХрдЯ рдХреЗ рддрд╣рдд, рдореИрдВ рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдБрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рдореБрдЭреЗ рд╣рд▓ рдХрд░рдирд╛ рдерд╛, рдЕрдкрдирд╛ рдЕрдиреБрднрд╡ рд░рдЦрдирд╛, рд╕рд╛рде рд╣реА рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдФрд░ рдЗрд╕рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдбред


рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕

рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ - рдХрд╛рд░реНрдпрдХреНрд░рдо рдЫреЛрдЯрд╛, рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ - рдЖрдкрдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЯреНрд░реЗ рдореЗрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдпрд╣ рдЯрд╛рд╕реНрдХрдмрд╛рд░ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рди рдХрд░реЗред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, Qt QSystemTrayIcon рд╡рд░реНрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рд╡реИрд╢реНрд╡рд┐рдХ рд╣реЙрдЯрдХреАрдЬрд╝ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣реАрдВ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдИ! рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпреВрдЯреА, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдЙрдиреНрд╣реЗрдВ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд╣ рд▓рдмреЗрдХрдЯреЗрдХреНрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдВрдиреЗ Qt 4.8 рдХреЗ рддрд╣рдд рд▓рдЧрднрдЧ рдПрдХ рд╡рд░реНрд╖ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХреНрдпреВрдЯреА 5 рдХреЗ рддрд╣рдд, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореБрдЭреЗ рд╕рдордЭ рдирд╣реАрдВ рдЖрдпрд╛, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ (рдЙрд╕ рд╕рдордп) рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ Win7 рдХреЗ рддрд╣рдд рд╡рд╣ рдПрдХ рд╕рд╛рде рдирд╣реАрдВ рдЖрдирд╛ рдЪрд╛рд╣рддреА рдереА, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕ рдЙрджреНрдпрдо рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдореИрдВрдиреЗ рдмрд╣реБрдд рд╣реА рдореВрд▓ рдХреЛрдб рдбрд╛рд▓рд╛ - рд░рдЬрд┐рд╕реНрдЯрд░рд╣реЙрдЯрдХреЗрдп рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЬреАрддрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрд▓ред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рдореВрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣реИ - рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдпрд╛ рдореИрдХ рдХреЗ рддрд╣рдд рдЗрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рдореИрдВрдиреЗ рдПрдХ XML рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреЛрдб рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдХрд╛рд░реНрдп рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддрд╛ рд╣реИред рд╡реИрд╕реЗ рднреА, рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрджрдд рд╣реЛ рдЧрдИ рд╣реИред

рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ, рдмрд┐рд▓реНрдХреБрд▓, рдХреНрдпреВрдЯреЗрдХреНрд╕реНрдЯрдбрд┐рдЯ рд▓рд┐рдпрд╛ред рдПрдХ рд╕реБрдЦрдж рдЖрд╢реНрдЪрд░реНрдп рдХрд╛ рдореБрдЭреЗ рдпрд╣рд╛рдБ рдЗрдВрддрдЬрд╛рд░ рдерд╛ - QtCreator рд╕реЗ рдХреЙрдкреА рдХрд┐рдП рдЧрдП рдХреЛрдб рдХреЛ рдорд╛рд░реНрдХрдЕрдк рдХреЗ рд╕рд╛рде HTML рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рдеред рддреБрд░рдВрдд, C ++ \ Qt рдХреЗ рд▓рд┐рдП рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реНрд╡рдпрдВ рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИред QtCreator рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрдм рдЦрд┐рдбрд╝рдХреА рдореЗрдВ рдХреЛрдб рдбрд╛рд▓рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрднрд╡ рдерд╛ рдФрд░ рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЪрд▓рд╛ рдЧрдпрд╛, рдФрд░ рдлрд┐рд░ xml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ, рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯрд╛ рдЦреЛрдЬ рдЗрдВрдЬрди рд▓рд┐рдЦрд╛ рдЬреЛ рдХреЛрдб рдХреЗ рдЯреБрдХрдбрд╝реЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╕рднреА рд╢рдмреНрдж рдЬреЛ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рд╕реЗ рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВ, рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЬрдмрдХрд┐ рдпрд╣ рдХрд╛рдлреА рд╣реИред рдореЗрд░реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рдЧрднрдЧ 100 рдХреЛрдб рдЯреБрдХрдбрд╝реЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рднреА, рдЙрдирдореЗрдВ рд╕реЗ, рдореИрдВ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЙрдиреНрдореБрдЦ рд╣реВрдВред

рдХреАрд╡рд░реНрдб рднреА рдмрдирд╛рдПред рдЦреИрд░, рдЙрдирдХреЗ рдмрд┐рдирд╛ рдХреНрдпрд╛? рдЦреЛрдЬ рди рдХреЗрд╡рд▓ рдореБрдЦреНрдп рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рдмрд▓реНрдХрд┐ рдЙрдирдХреЗ рджреНрд╡рд╛рд░рд╛ рднреА рдХреА рдЬрд╛рддреА рд╣реИред рдХреЗрдИ рдореЗрдВ, рдЖрдк рдЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдпрд╣ рдкреЗрд╕реНрдЯ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "c ++, qt" рдпрд╛ "qml, js"ред рдпрджрд┐ рдЦреЛрдЬ рдореЗрдВ рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдХреЛрдб рдЯреБрдХрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХреАрд╡рд░реНрдб-рднрд╛рд╖рд╛ рдЬреЛрдбрд╝рдХрд░ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрддреЗ рд╕рдордп, рдореИрдВрдиреЗ рдЬрд┐рдореНрдк рдореЗрдВ рдПрдХ рд▓реЛрдЧреЛ рдЦреАрдВрдЪрд╛ - рдШреБрдВрдШрд░рд╛рд▓реЗ рдмреНрд░реЗрд╕рд┐рдЬрд╝ред рд╕рд░рд▓ рдФрд░ рд╕реНрдкрд╖реНрдЯред

рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЕрд╡рд▓реЛрдХрди

рдЖрдк рдпрд╣рд╛рдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╡рд┐рдВрдбреЛрдЬ рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕реЗ рдЬреАрдердм рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдХреЗ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдмрд╕ рдЙрдиреНрд╣реЗрдВ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рди рд░рдЦреЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдХрдИ рдХрд░рддреЗ рд╣реИрдВред рд╕рднреА рдбреАрдПрд▓ рдХреЗ рд╕рд╛рде рд╡рд┐рддрд░рдг, 16 рдПрдордмреА рд╡рдЬрди рд╡рд╛рд▓реЗ рдкреИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдФрд░ 40 рдЕрдирдкреИрдХ рдХрд┐рдП рдЧрдП рдПрдХ рдореЗрдВ - Qt5 рдореЗрдВ рдХрд╛рдлреА рд╡рд╕рд╛ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдПрдХ рдкреВрд░реА рдореЗрдЬрдмрд╛рдиреА рдХреЗ рд╕рд╛рде рдЦреАрдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдЬрдм рд╕реЗ рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдЧрддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдбрд┐рд╕реНрдХ рдкрд░ рдХрд┐рд╕реА рднреА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЕрдирдЬрд╝рд┐рдк рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВред рд╡рд╣ рдЕрдкрдиреЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ config.xml рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдЧреА, рдФрд░ рдлрд┐рд░, рд╕рд╣реЗрдЬреЗ рдЬрд╛рдиреЗ рдкрд░, рдЖрдкрдХреЗ рдЖрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдл рдбреЗрдЯрд╛рдмреЗрд╕ред xml рдХреЛрдбред рджрд░рдЕрд╕рд▓, рдореБрдЦреНрдп рдореЗрдиреВ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЖрдк рд▓реЗрдЦ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рд╕реНрдХреНрд░реАрди рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЕрдм рддрдХ рд╕рднреА рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд╣реИ, рддрд╛рдХрд┐ рдХреБрдЫ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рди рд╣реЛ - рд╕рдВрджреЗрд╢ рдФрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЕрднреА рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╣реИрдВред

рдПрдХ рдирдпрд╛ рдХреЛрдб рдЯреБрдХрдбрд╝рд╛ рдЬреЛрдбрд╝рдирд╛ рд╡реИрд╢реНрд╡рд┐рдХ рд╣реЙрдЯрдХреА ctrl + D рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЦреЛрдЬ win + V рджреНрд╡рд╛рд░рд╛ рдХреА рдЬрд╛рддреА рд╣реИ ред рдЖрдк рдРрд╕реЗ "рдЧреНрд▓реЛрдмрд▓" рд╣реЙрдЯрдХреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдореБрдЭ рдкрд░ рдПрдХ рдкрддреНрдерд░ рдлреЗрдВрдХ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреНрд░рдпреЛрдЧреЛрдВ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡реЗ рд╕рдмрд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдВред рд╣рд╛рдВ, рд╢рд╛рдпрдж рдЖрдкрдХреЛ рдХрд╣реАрдВ-рдХрд╣реАрдВ QtCreator рд╕реЗ рдХреЛрдб рднреЗрдЬрдиреЗ + рдбреА + рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рддреЛ рдЖрдк рдХреЛрдбрд╕реНрдЯрд░ рд╢реНрд░реЗрдгреА рдХреЗ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЗ рдкрд╛рд╕ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рд╣реЙрдЯрдХреА рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд╕реВрдЯ рдХрд░рддреЗ рд╣реИрдВред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдпрд╣ рдЬреАрдпреВрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЪрд▓рд┐рдП рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдкрдиреЗ рдХреБрдЫ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд▓рд┐рдЦрд╛ рд╣реИ, рдпрд╛ рдПрдХ рдирдИ рднрд╛рд╖рд╛ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╣рд░ рдмрд╛рд░ рдкреНрд░рд┐рдВрдЯ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдк рдмрд╕ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ IDE (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдирд┐рд░реНрдорд╛рддрд╛ рдореЗрдВ) рдореЗрдВ рдЕрдкрдирд╛ рдХреЛрдб рдмреНрд▓реЙрдХ рдЪреБрдиреЗрдВ - рдФрд░ ctrl + C рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдХреЙрдкреА рдХрд░реЗрдВред рдпрд╣ рддреБрд░рдВрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдмрд╣реБрдд рдХрд░реАрдм рд╣реЛрдЧрд╛ - рд╕реАрдЯреАрдПрд▓ рдЬрд╛рд░реА рдХрд┐рдП рдмрд┐рдирд╛ - рдбреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдПрдХ рд╡рд┐рдВрдбреЛ рдЖрдкрдХреЗ рдЖрдИрдбреАрдИ рдкрд░ рдкреЙрдк рдЕрдк рд╣реЛрдЧреА - рдФрд░ рдХреЛрдб рд╕реНрд╡рдпрдВ рдЙрд╕рдореЗрдВ рдХреВрдж рдЬрд╛рдПрдЧрд╛! рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдХреЛ рдкрдврд╝рддрд╛ рд╣реИ, рдЗрд╕рд╕реЗ рдХреЛрдб рдкреЗрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдВ 2 рдФрд░ рдЫреЛрдЯреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ - рдПрдХ рдХреЛрдб "//" рдХреЗ рд░реВрдк рдореЗрдВ рдХреЛрдб рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдбрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЗрдВрдбреЗрдВрдЯреЗрд╢рди рдХреЛ рднреА рдХреЛрдб рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛рдиреА рдпрджрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдмреАрдЪ рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рдмрд╛рдИрдВ рдУрд░ рдЪрд▓реЗрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рдпрд╣ рдмрдВрдж рди рд╣реЛ рдЬрд╛рдПред

рдЖрдк рдмрд╕ "рдУрдХреЗ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ - рдФрд░ рдЖрдкрдХрд╛ рдХреЛрдб рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реИ! рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕реЗ рддреБрд░рдВрдд рд╣рд╛рд░реНрдб рдбрд┐рд╕реНрдХ рдкрд░ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ рддрд╛рдХрд┐ рдХрд┐рд╕реА рднреА рд╡рд┐рдлрд▓рддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдбреЗрдЯрд╛ рди рдЦреЛрдПрдВред

рдЕрдЧрд▓рд╛ - рдЬрдм рдЖрдк рдЬрд▓реНрджреА рд╕реЗ рдЗрд╕ рдХреЛрдб рдХреЛ рдХреЙрдкреА рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ - win + ctrl рджрдмрд╛рдПрдБред рдХреНрдпреЛрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕реЗ? рдпрд╣ рдореБрдЭреЗ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд┐рдХрд▓реНрдк рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рдХрд╣реАрдВ рднреА рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдХреЛрдб рд╕рд░реНрдЪ рдЗрдВрдЬрди рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ рдЖрдк рдЕрдкрдиреА рдЬрд░реВрд░рдд рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЙрдкреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЦреЛрдЬ рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рд╣реА, рдХреЛрдб рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЯреБрдХрдбрд╝реЗ рдореЗрдВ рдПрдХ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдЗрд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдЗрд╕рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред


рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдХреЛрдб рдХреЗ рдЯреБрдХрдбрд╝реЗ "---" рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдХреА рдЕрдкрдиреА рдЖрдИрдбреА рд╣реИ, рд╕рд╛рде рд╣реА рдЫреЛрдЯреЗ рдмрдиреНрд╕ рднреА рд╣реИрдВ - рдХрд╛рд░реНрдпрдХреНрд░рдо рдЙрд╕ рддрд╛рд░реАрдЦ рдХреЛ рдпрд╛рдж рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХрд┐рддрдиреА рдмрд╛рд░ рдЗрд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдореБрдЭреЗ рдХреБрдЫ рдХреЛрдб рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рдХреБрдЫ рдмреНрд▓реЙрдХ рдХреЛ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдХрд╛рдо рдХрд░рдирд╛ рдкрдбрд╝рд╛ - рдЦреЛрдЬ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╕рдордп, рдПрдХ "рдореИрдк" рдмрдирддрд╛ рд╣реИ - рд╡рд┐рд╢реЗрд╖ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдПрдХ рд╕реВрдЪреА, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреНрдпреВрдЯреЗрдХреНрд╕реНрдЯрдбрд┐рдЯ рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдФрд░ рд╕рдорд╛рдкреНрддрд┐ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдХреЛрдб рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкреЙрдЗрдВрдЯрд░ рдЬреЛ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред

рд╡реИрд╕реЗ - рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХреЗрд╡рд▓ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдХрд┐рд╕реА рднреА рдкрд╛рда рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдореЗрд▓рдмреЙрдХреНрд╕реЗрд╕ рдФрд░ рдлреЛрди рдХреЛ рд╡рд╣рд╛рдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдХреЛрд░ рдХрд┐рдпрд╛, рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реВрдВред рдпрд╣ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рдФрд░ рдЦреЛрдЬ рдХреЗ рд╕рд╛рде рдиреЛрдЯрдкреИрдб рдХреА рддрд░рд╣ рдХреБрдЫ рднреА рдХрд░рддрд╛ рд╣реИред

рдЙрджрд╛рд╣рд░рдг

рдЖрдЗрдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рджреЗрдВ - рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдЪрд╛рдирдХ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рдмреЙрдХреНрд╕ рдлреЗрдВрдХрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдпрд╣ рд╡рд╣ рд╣реИ, рдирд╣реАрдВ qDebug рдЖрдЙрдЯрдкреБрдЯ) - рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдХреЛрдб рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдмрд╕ рдЬреАрдд + V рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ "рдореЗрд╕ рдореЗрд╕" рдореЗрдВ рдбреНрд░рд╛рдЗрд╡ рдХрд░реЗрдВ - рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдЯреБрдХрдбрд╝рд╛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдХреЛрдб рдФрд░ рдЗрд╕реЗ рдХреЙрдкреА рдХрд░реЗрдВред рдЖрдк рд╣реЙрдЯрдХреАрдЬрд╝ рдХреЗ рдПрдХ рдХреНрд▓рд┐рдХ, 3 рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ, рдПрдВрдЯрд░ (рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ), рдФрд░ рдЪрдпрди-рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдХрд░ рдЦрд░реНрдЪ рдХрд░реЗрдВрдЧреЗред рдЕрдм рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВ - рдЖрдк рдЗрд╕реЗ рдПрдХ рд╣реА рд╕рд╣рд╛рдпрдХ рд╕реЗ рдХреЙрдкреА рдХрд░рдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рджреЗрдВрдЧреЗ? рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдпрд╣ рд╡реИрд╢реНрд╡рд┐рдХ рд╣реЙрдЯрдХреА рдкрд░ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЪрдпрди рдпрд╛ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЛрдЬ рдмрд╛рд░ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрдХрд╕ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд╡рд╣рд╛рдВ "рдЧрдбрд╝рдмрдбрд╝" рджрд░реНрдЬ рдХрд░реЗрдВ, рдорд╛рдЙрд╕ рдХреЗ рд╕рд╛рде рд╡рд╛рдВрдЫрд┐рдд рд╡рд░реНрдЧ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ (!), рдЙрд╕ рдЬрдЧрд╣ рдкрд░ рдиреАрдЪреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ (рдпрджрд┐ рдПрдХ рд╣реИ) рдФрд░ рдХреЗрд╡рд▓ рддрднреА рдХреЙрдкреА рдХрд░реЗрдВред рдпрд╣ред рдпрд╣ рдХрдо рд╕реЗ рдХрдо 2 рдЧреБрдирд╛ рд▓рдВрдмрд╛ рд╣реИред рдХреНрдпреВрдЯреА рд╕рд╣рд╛рдпрдХ рд╕рд┐рд░реНрдл рд╕рд╣реА рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдХреЛрдб рдХреЗ рд▓рдЧрд╛рддрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдЯреБрдХрдбрд╝реЛрдВ рдХреА рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИред

рдЖрдк рдЕрдиреНрдп рдХреМрди рд╕реЗ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ? рд╣рд░ рдмрд╛рд░ рдкрд╛рд╕реНрдЯрдмрд┐рди рджреНрд╡рд╛рд░рд╛ рдмрдВрдж рдХрд░реЛ рдФрд░ рд╡рд╣рд╛рдВ рджреЗрдЦреЛ? рдпрд╣ рднреА рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рджреЗрд░реА рд╣реИред Google рдореЗрдВ рд╕рдорд╛рди рдХреНрд╡реЗрд░реА рджрд░реНрдЬ рдХрд░реЗрдВ? рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдмрд╛рдд рдХреА рдереА, рдиреЗ рдЗрд╕реЗ рдХрд┐рдпрд╛ - рд╡реЗ рд╣рд░ рдмрд╛рд░ рдЧреБрдЧрд▓реА рдХрд░рддреЗ рдереЗред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рдмрд╛рд░ рдкрд╛рдпрд╛ - рдЖрдк рдЗрд╕реЗ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ "рдХреИрд╢" рдореЗрдВ рд╕рд╣реЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЗрд╕реЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ - рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рдпрд╣ рдХреИрд╢ рдПрдХ рдРрд╕рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рд╣реЛред

рд╣рдо рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рджреЗрддреЗ рд╣реИрдВред рдореИрдВ рдЕрдХреНрд╕рд░ prog.org.ru рдлреЛрд░рдо рдкрд░ рдмреИрдарддрд╛ рд╣реВрдВ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдЫреЛрдЯреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рдХрдИ рдЕрдЪреНрдЫреЗ рд╕рдорд╛рдзрд╛рди рдвреВрдВрдврддрд╛ рд╣реВрдВ рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реВрдВ ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП QSettings рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВред рдпрд╛ ui-form рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рд▓реЛрдб рдХрд░реЗрдВред рдкреВрд░реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИрдВред рд╣рд░ рдмрд╛рд░ рдЬрдм рдореИрдВрдиреЗ рдХреБрдЫ рдкрд╛рдпрд╛ рддреЛ рдПрдХ рдмрд╛рд░ - рдпрд╣ рдЖрд░рд╛рдорджрд╛рдпрдХ рдирд╣реАрдВ рд╣реИред рдЕрдЪреНрдЫреЗ рдФрд░ рд╕реБрдВрджрд░ рд╕рдорд╛рдзрд╛рди рднрд╡рд┐рд╖реНрдп рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЦреБрдж рдХреЛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рд╣реИрдВред

рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг - рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рдПрдХ рдмреИрдЪ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рд╕рд╣реЗрдЬрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдореЗрдВ рдПрдХ рдЪрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдЬрдм рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рдмрд╕ рдЗрд╕реЗ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ GUI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВред

рдмреЗрд╢рдХ, рдЖрдк рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреЛрдб рдЯреБрдХрдбрд╝реЗ рд╕рд╣реЗрдЬрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рднреА рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рд╕рд╡рд╛рд▓ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рдФрд░ рдЦреЛрдЬ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдРрд╕реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рдВрдЧрдарди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдарддрд╛ рд╣реИ, рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред рдХреЛрдб рдХреЗ рдмрдбрд╝реЗ рд╣рд┐рд╕реНрд╕реЗ - рдкреВрд░реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ рдХрдХреНрд╖рд╛рдПрдВ - рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрд╕ рддрд░рд╣ рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╣рдо рдЫреЛрдЯреЗ рдЯреБрдХрдбрд╝реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рд╣рдо рдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк рдПрдХ рд╕рд╛рде рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдРрд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдЖрдк рдпрд╣ рднреВрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдпрд╛ рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ - рдФрд░ рдЦреЛрдЬ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛рдж рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИред

рд╕реНрд░реЛрдд рдХреЛрдб рдЕрд╡рд▓реЛрдХрди

рдореИрдВрдиреЗ рдХреНрдпреВрдЯреА рдХреЛрдбрд┐рдВрдЧ рд╕реНрдЯрд╛рдЗрд▓ рдорд╛рдирдХ рджреНрд╡рд╛рд░рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдХрдард┐рди рд▓рд┐рдЦрд╛ред рдХрдИ рдмрд╛рд░ рдореИрдВрдиреЗ C ++ 11 рдХрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдкрдврд╝рддреЗ рд╕рдордп рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред рд╕рднреА рд╡рд┐рдВрдбреЛ рд╡рд┐рдЬреЗрдЯ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдореИрдВ рдЙрдиреНрд╣реЗрдВ QML рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ - рдХрдбрд╝рд╛рдИ рд╕реЗ рдиреНрдпрд╛рдп рди рдХрд░реЗрдВред рдпрд╣ рдореЗрд░реА рдкрд╣рд▓реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдХрд╛рдо рдореЗрдВ рдЖрдПрдЧрд╛ рдпрджрд┐ рдХреЛрдИ рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд╣реАрдВ рд╣реИ, рддреЛ рдЙрди рдХреНрд╖рдгреЛрдВ рдХреЛ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдпрджрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЗрд╕реЗ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдпреЛрдЬрдирд╛рдПрдВ рдЗрд╕реЗ рдФрд░ рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВ (рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ), рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдФрд░ рд▓рд┐рдирдХреНрд╕ \ рдореИрдХ рдХреЗ рд▓рд┐рдП рд╣реЙрдЯрдХреАрдЬрд╝ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдЗрд╕ рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рдмрд╛рд╣рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдХрд╣реАрдВ рд▓реЗрдЦ рдпрд╛ рдХреЛрдб рдореЗрдВ рдЯрд╛рдЗрдкреЛ рдФрд░ / рдпрд╛ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВред рдореБрдЭреЗ рдПрдХ рдЕрдЪреНрдЫреА рдЖрд▓реЛрдЪрдирд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

рдЗрд╕рд▓рд┐рдП - рдореБрдЭреЗ рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рд╣реИ!

Source: https://habr.com/ru/post/In190338/


All Articles