Qt ํ์ฌ
Qt ๋ง์ผํ๋ ์ด์ค๋ Qt ํ๋ ์์ํฌ๋ฅผ ๋ ์์ ๊ตฌ์ฑ ์์๋ก ๋๋๊ณ ๊ธฐ๋ณธ ์ ํ์ ํฌ๊ธฐ๋ฅผ ์ค์ด๊ธฐ ์ํ ๊ณํ์ ์ผ๋ถ์ ๋๋ค. ๊ฐ๋ฐ์ ๋๊ตฌ์ ํน์ ๊ตฌ์ฑ ์์๋ ์ถ๊ฐ ๊ธฐ๋ฅ์ผ๋ก ์ ๊ณต๋ ์ ์์ต๋๋ค. ์๊ฒฉํ ๋ผ์ด์ผ์ค ์๊ตฌ ์ฌํญ์ด ์์ผ๋ฉฐ ๋ผ์ด์ผ์ค ์ ํ์ ์์ฑ์์๊ฒ ์์ง๋ง Qt ๊ฐ๋ฐ์๋ ๋ฌด๋ฃ ์ถ๊ฐ ๊ธฐ๋ฅ์ ๋ํด GPL ๋ฐ MIT์ ๊ฐ์ ์นดํผ๋ ํํธ ํธํ ๋ผ์ด์ผ์ค๋ฅผ ์ ํํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ์ ๋ฃ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ๋ ํ์ฌ์ ๊ฒฝ์ฐ EULA๊ฐ ํ์ฉ๋ฉ๋๋ค. ์จ๊ฒจ์ง ๋ผ์ด์ ์ค ๋ชจ๋ธ์ ํ์ฉ๋์ง ์์ผ๋ฉฐ ํจํค์ง ์ค๋ช ์ ๋ผ์ด์ ์ค๊ฐ ๋ช ํํ๊ฒ ๋ช ์๋์ด์ผ ํฉ๋๋ค.
์ฒ์์๋ ์ ๋ฃ ์ถ๊ฐ ํญ๋ชฉ์ด ๊ณต์์ ์ผ๋ก ๋ฑ๋ก๋ ํ์ฌ์์๋ง ์นดํ๋ก๊ทธ์ ํ์ฉ๋์ง๋ง ์ถํ ๋ฐ ์ฌ๋ฌด ํ๋ก์ธ์ค ์๋ํ ์๋จ์ด ์ ์ ํ ํ์์ผ๋ก ์ ํ๋๋ฉด ์ด ์ ํ์ด ํด์ ๋๊ณ ๊ฐ์ธ์ด ์ ๋ฃ ์ถ๊ฐ ํญ๋ชฉ์ ์ถ๊ฐํ ์ ์๊ฒ ๋ฉ๋๋ค. ๊ฐ๋ฐ์. Qt Marketplace๋ฅผ ํตํด ์ ๋ฃ ์ถ๊ฐ ๊ธฐ๋ฅ์ ํ๋งคํ๊ธฐ ์ํ ์์ต ๋ถ๋ฐฐ ๋ชจ๋ธ์๋ ์ฒซ ํด์ ๊ธ์ก์ 75%๋ฅผ ์์ฑ์์๊ฒ ์ด์ ํ๊ณ ๋ค์ ํด์๋ 70%๋ฅผ ์ด์ ํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค. ์ง๋ถ์ ํ ๋ฌ์ ํ ๋ฒ ์ด๋ฃจ์ด์ง๋๋ค. ๊ณ์ฐ์ ๋ฏธ๊ตญ ๋ฌ๋ฌ๋ก ์ํ๋ฉ๋๋ค. ํ๋ซํผ์ ์์ ์ ์์
์ ๊ตฌ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
ํ์ฌ ์นดํ๋ก๊ทธ ์คํ ์ด์๋ XNUMX๊ฐ์ ์ฃผ์ ์น์ ์ด ํฌํจ๋์ด ์์ต๋๋ค(ํฅํ ์น์ ์๊ฐ ํ์ฅ๋ ์์ ์ ๋๋ค).
-
๋์๊ด Qt์ ๊ฒฝ์ฐ ์ด ์น์ ์์๋ Qt์ ๊ธฐ๋ฅ์ ํ์ฅํ๋ 83๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ทธ ์ค 71๊ฐ๋ KDE ์ปค๋ฎค๋ํฐ์์ ์ ๊ณต๋๊ณ ์ธํธ์์ ์ ํ๋ฉ๋๋ค.KDE ํ๋ ์ ์ํฌ . ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ KDE ํ๊ฒฝ์์ ์ฌ์ฉ๋์ง๋ง Qt ์ด์ธ์ ์ถ๊ฐ ์ข ์์ฑ์ ํ์ํ์ง ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์นดํ๋ก๊ทธ๋ KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma ๋ฐ ์ฌ์ง์ด Breeze ์์ด์ฝ ์ธํธ๋ ์ ๊ณตํฉ๋๋ค. -
๋๊ตฌ Qt๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ ์ด ์น์ ์์๋ 10๊ฐ์ ํจํค์ง๋ฅผ ์ ๊ณตํ๋ฉฐ ๊ทธ ์ค ์ ๋ฐ์ ECM(Extra CMake Modules), KApiDox, KDED(KDE Daemon), KDesignerPlugin(Qt Designer/Creator์ฉ ์์ ฏ ์์ฑ) ๋ฐ KDocTools(DocBook ํ์์ผ๋ก ๋ฌธ์ ์์ฑ)์ ๊ฐ์ KDE ํ๋ก์ ํธ์์ ์ ๊ณต๋ฉ๋๋ค. . ํ์ฌ ํจํค์ง๋ณด๋ค ๋์ ๋๋๋คํ ๊ณ (์ ํธ๋ฆฌํฐ ์ธํธ, 200๊ฐ ์ด์์ ์ถ๊ฐ API, ํซ ์ฝ๋ ์ฌ๋ก๋ฉ ๋ฐ ์ง์์ ์ธ ํตํฉ ์์คํ ํ ์คํธ๋ฅผ ์ํ ๊ตฌ์ฑ ์์),์ธํฌ๋ ๋๋น๋ (์ปดํ์ผ ์๋๋ฅผ 10๋ฐฐ ๋์ด๊ธฐ ์ํด ๋คํธ์ํฌ์ ๋ค๋ฅธ ํธ์คํธ์ ์๋ Qt Creator์ ์ด์ ๋ธ๋ฆฌ ๊ตฌ์ฑ),์คํด์ ์ฝ์ฝ ะธSquish GUI ์๋ํ ๋๊ตฌ (์ฝ๋ ํ ์คํธ ๋ฐ ๋ถ์์ ์ํ ์์ฉ ๋๊ตฌ, ๊ฐ๊ฒฉ $3600 ๋ฐ $2880), Kuesa 3D Runtime(3D ์ฝํ ์ธ ์์ฑ์ ์ํ ์์ฉ 3D ์์ง ๋ฐ ํ๊ฒฝ, ๊ฐ๊ฒฉ $2000). -
ํ๋ฌ๊ทธ์ธ Ruby ๋ฐ ASN.1 ์ธ์ด ์ง์์ ์ํ ํ๋ฌ๊ทธ์ธ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ทฐ์ด(SQL ์ฟผ๋ฆฌ ์คํ ๊ธฐ๋ฅ ํฌํจ) ๋ฐ Doxygen ๋ฌธ์ ์์ฑ๊ธฐ๋ฅผ ํฌํจํ Qt Creator ๊ฐ๋ฐ ํ๊ฒฝ์ฉ. ์คํ ์ด์์ ์ถ๊ฐ ๊ธฐ๋ฅ์ ์ง์ ์ค์นํ๋ ๊ธฐ๋ฅ์ด Qt Creator 4.12์ ํตํฉ๋์์ต๋๋ค. -
์๋น์ค ํ์ฅ๋ ์ง์ ๊ณํ, ์๋ก์ด ํ๋ซํผ์ผ๋ก์ ์๋น์ค ํฌํ , ๊ฐ๋ฐ์ ์ปจ์คํ ๋ฑ Qt ๊ด๋ จ ์๋น์ค์ ๋๋ค.
ํฅํ ์ถ๊ฐ ์์ ์ธ ์นดํ
๊ณ ๋ฆฌ ์ค์๋ Qt Design Studio์ฉ ๋ชจ๋(์: GIMP์์ ์ธํฐํ์ด์ค ๋ ์ด์์์ ์์ฑํ๋ ๋ชจ๋), ๋ณด๋ ์ง์ ํจํค์ง(BSP, Board Support Packages), ํ์ฅ ๊ธฐ๋ฅ ๋ฑ์ด ์ธ๊ธ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru