Qt Design Studio 1.2 ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ถœ์‹œ

Qt ํ”„๋กœ์ ํŠธ ์ถœํŒ ๋ฌธ์ œ Qt ๋””์ž์ธ ์ŠคํŠœ๋””์˜ค 1.2, Qt ๊ธฐ๋ฐ˜์˜ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๋””์ž์ธ ๋ฐ ๊ทธ๋ž˜ํ”ฝ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ™˜๊ฒฝ์ž…๋‹ˆ๋‹ค. Qt Design Studio๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋””์ž์ด๋„ˆ์™€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‰ฝ๊ฒŒ ํ˜‘๋ ฅํ•˜์—ฌ ๋ณต์žกํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ž‘์—… ํ”„๋กœํ† ํƒ€์ž…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋””์ž์ด๋„ˆ๋Š” ๋””์ž์ธ์˜ ๊ทธ๋ž˜ํ”ฝ ๋ ˆ์ด์•„์›ƒ์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๊ณ , ๊ฐœ๋ฐœ์ž๋Š” ๋””์ž์ด๋„ˆ ๋ ˆ์ด์•„์›ƒ์— ๋งž๊ฒŒ ์ž๋™ ์ƒ์„ฑ๋œ QML ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋กœ์ง ๊ฐœ๋ฐœ์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Qt Design Studio์—์„œ ์ œ๊ณต๋˜๋Š” ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Photoshop์ด๋‚˜ ๊ธฐํƒ€ ๊ทธ๋ž˜ํ”ฝ ํŽธ์ง‘๊ธฐ์—์„œ ์ค€๋น„๋œ ๋ ˆ์ด์•„์›ƒ์„ ๋ช‡ ๋ถ„ ๋งŒ์— ์‹ค์ œ ์žฅ์น˜์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘์—… ํ”„๋กœํ† ํƒ€์ž…์œผ๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ œํ’ˆ์ด ์›๋ž˜ ๊ณต๊ธ‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ะฑะตัะฟะปะฐั‚ะฝะพ, ๊ทธ๋Ÿฌ๋‚˜ ์ค€๋น„๋œ ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌ์„ฑ ์š”์†Œ์˜ ๋ฐฐํฌ๋Š” ํ—ˆ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
Qt์— ๋Œ€ํ•œ ์ƒ์šฉ ๋ผ์ด์„ผ์Šค ๋ณด์œ ์ž์—๊ฒŒ๋งŒ ํ•ด๋‹น๋ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 1.2๋ถ€ํ„ฐ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์—๋””์…˜์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. Qt ๋””์ž์ธ ์ŠคํŠœ๋””์˜ค ์ปค๋ฎค๋‹ˆํ‹ฐ ์—๋””์…˜, ์‚ฌ์šฉ์— ์ œํ•œ์„ ๋‘์ง€ ์•Š์ง€๋งŒ ๊ธฐ๋Šฅ๋ฉด์—์„œ ์ฃผ์š” ์ œํ’ˆ๋ณด๋‹ค ๋’ค๋–จ์–ด์ง‘๋‹ˆ๋‹ค. ํŠนํžˆ Community Edition์—๋Š” Photoshop ๋ฐ Sketch์—์„œ ๊ทธ๋ž˜ํ”ฝ์„ ๊ฐ€์ ธ์˜ค๋Š” ๋ชจ๋“ˆ์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์†Œ์Šค ์ฝ”๋“œ ๊ณต๊ฐœ์™€ ๊ด€๋ จํ•˜์—ฌ ํ•ด๋‹น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๊ณตํ†ต ์ €์žฅ์†Œ์—์„œ ์ปดํŒŒ์ผ๋œ Qt Creator ํ™˜๊ฒฝ์˜ ํŠน์ˆ˜ ๋ฒ„์ „์ธ ๊ฒƒ์œผ๋กœ ๋ณด๊ณ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Qt Design Studio์™€ ๊ด€๋ จ๋œ ๋Œ€๋ถ€๋ถ„์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๊ธฐ๋ณธ Qt Creator ์ฝ”๋“œ๋ฒ ์ด์Šค์— ์ด๋ฏธ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Qt Design Studio์˜ ์ผ๋ถ€ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜์—ฌ Qt Creator์—์„œ ์ง์ ‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฆด๋ฆฌ์Šค 4.9๋ถ€ํ„ฐ ํƒ€์ž„๋ผ์ธ ๊ธฐ๋ฐ˜ ๊ทธ๋ž˜ํ”ฝ ํŽธ์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Photoshop ๋ฐ Sketch์™€์˜ ํ†ตํ•ฉ ๋ชจ๋“ˆ์€ ๋…์ ์ ์ž…๋‹ˆ๋‹ค.

Qt Design Studio 1.2์˜ ์ถœ์‹œ๋Š” ๋ชจ๋“ˆ ์ถ”๊ฐ€๊ฐ€ ์ฃผ๋ชฉํ•  ๋งŒํ•ฉ๋‹ˆ๋‹ค. ์Šค์ผ€์น˜์šฉ Qt ๋ธŒ๋ฆฟ์ง€, Sketch์—์„œ ์ค€๋น„๋œ ๋ ˆ์ด์•„์›ƒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋งŒ๋“ค๊ณ  ์ด๋ฅผ QML ์ฝ”๋“œ๋กœ ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ค‘ ๋‹ค์Œ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋ณต์žกํ•œ ๊ทธ๋ผ๋ฐ์ด์…˜ ์ง€์› Qt ๋น ๋ฅธ ๋ชจ์–‘, ์ด์ œ Qt Design Studio ๊ตฌ์„ฑ์š”์†Œ๋กœ ์ฒ˜๋ฆฌ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์• ๋‹ˆ๋ฉ”์ด์…˜๊ณผ ๊ฒฐํ•ฉ๋œ ๊ตฌํ˜• ๋ฐ ์›์ถ”ํ˜• ๊ทธ๋ผ๋ฐ์ด์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ธก์ •๊ฐ’๊ณผ ์„ผ์„œ ํŒ๋…๊ฐ’์„ ํšจ๊ณผ์ ์œผ๋กœ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋””์ž์ธํ•  ๋•Œ ์ด์ œ ์„ ํ˜• ์ˆ˜์ง ๊ทธ๋ผ๋ฐ์ด์…˜์„ ๋›ฐ์–ด๋„˜์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Qt Design Studio 1.2 ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ถœ์‹œ

Qt ๋””์ž์ธ ์ŠคํŠœ๋””์˜ค์˜ ์ฃผ์š” ๊ธฐ๋Šฅ:

  • ํƒ€์ž„๋ผ์ธ ์• ๋‹ˆ๋ฉ”์ด์…˜ - ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ ๋„ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ํƒ€์ž„๋ผ์ธ ๋ฐ ํ‚คํ”„๋ ˆ์ž„ ๊ธฐ๋ฐ˜ ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค.
  • ๋””์ž์ด๋„ˆ๊ฐ€ ๊ฐœ๋ฐœํ•œ ๋ฆฌ์†Œ์Šค๋Š” ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ์—์„œ ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์šฉ QML ๊ตฌ์„ฑ์š”์†Œ๋กœ ์ „ํ™˜๋ฉ๋‹ˆ๋‹ค.
  • Qt Live Preview - ๋ฐ์Šคํฌํ†ฑ, Android ๋˜๋Š” Boot2Qt ์žฅ์น˜์—์„œ ์ง์ ‘ ๊ฐœ๋ฐœ ์ค‘์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์žฅ์น˜์—์„œ ์ฆ‰์‹œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. FPS ์ œ์–ด, ๋ฒˆ์—ญ์ด ํฌํ•จ๋œ ํŒŒ์ผ ์—…๋กœ๋“œ, ์š”์†Œ ํฌ๊ธฐ ๋ณ€๊ฒฝ ๋“ฑ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์žฅ์น˜์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ค€๋น„๋œ ์š”์†Œ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ง€์›์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. Qt 3D ์ŠคํŠœ๋””์˜ค.
  • Qt Safe Renderer์™€์˜ ํ†ตํ•ฉ ๊ฐ€๋Šฅ์„ฑ - Safe Renderer ์š”์†Œ๋Š” ๊ฐœ๋ฐœ ์ค‘์ธ ์ธํ„ฐํŽ˜์ด์Šค ์š”์†Œ์— ๋งคํ•‘๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‹œ๊ฐ์  ํŽธ์ง‘๊ธฐ์™€ ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ๋ฅผ ๋‚˜๋ž€ํžˆ ํ‘œ์‹œ - ๋™์‹œ์— ์‹œ๊ฐ์ ์œผ๋กœ ๋””์ž์ธ์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ QML์„ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ์„ฑํ’ˆ ๋ฐ ์‚ฌ์šฉ์ž ์ •์˜ ๊ฐ€๋Šฅํ•œ ๋ฒ„ํŠผ, ์Šค์œ„์น˜ ๋ฐ ๊ธฐํƒ€ ์ œ์–ด ์š”์†Œ ์„ธํŠธ
  • ๋‚ด์žฅํ˜• ๋ฐ ์‚ฌ์šฉ์ž ์ •์˜ ๊ฐ€๋Šฅํ•œ ์‹œ๊ฐ ํšจ๊ณผ ์„ธํŠธ
  • ์ธํ„ฐํŽ˜์ด์Šค ์š”์†Œ์˜ ๋™์  ๋ ˆ์ด์•„์›ƒ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋“  ํ™”๋ฉด์— ๋งž๊ฒŒ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ€์žฅ ์ž‘์€ ์„ธ๋ถ€์‚ฌํ•ญ๊นŒ์ง€ ์š”์†Œ๋ฅผ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ๊ธ‰ ์žฅ๋ฉด ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค.
  • Photoshop ๋ฐ Sketch์—์„œ ๊ทธ๋ž˜ํ”ฝ์„ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•œ Qt Photoshop Bridge ๋ฐ Qt Sketch Bridge ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค. Photoshop ๋˜๋Š” Sketch์—์„œ ์ค€๋น„๋œ ๊ทธ๋ž˜ํ”ฝ์—์„œ ์ง์ ‘ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋งŒ๋“ค๊ณ  ์ด๋ฅผ QML ์ฝ”๋“œ๋กœ ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Community ์—๋””์…˜์—๋Š” ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€