KDE Plasma ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์ด Qt 6์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

KDE ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ์ž๋Š” 28์›” 6์ผ์— KDE ํ”Œ๋ผ์ฆˆ๋งˆ ์‚ฌ์šฉ์ž ์…ธ์˜ ๋งˆ์Šคํ„ฐ ๋ธŒ๋žœ์น˜๋ฅผ Qt 5.27 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์ด์ „ํ•˜๊ฒ ๋‹ค๋Š” ์˜์‚ฌ๋ฅผ ๋ฐํ˜”์Šต๋‹ˆ๋‹ค. ๋ฒˆ์—ญ์œผ๋กœ ์ธํ•ด ์ผ๋ถ€ ์ค‘์š”ํ•˜์ง€ ์•Š์€ ๊ธฐ๋Šฅ์˜ ์ž‘๋™์— ์ผ๋ถ€ ๋ฌธ์ œ์™€ ์ค‘๋‹จ์ด ๊ด€์ฐฐ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•œ๋™์•ˆ ๋งˆ์Šคํ„ฐ ๋ธŒ๋žœ์น˜์— ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด kdesrc-build ๋นŒ๋“œ ํ™˜๊ฒฝ ๊ตฌ์„ฑ์€ Qt5(.kdesrc-buildrc์˜ "branch-group kf5-qt5")๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Plasma/6 ๋ธŒ๋žœ์น˜๋ฅผ ๋นŒ๋“œํ•˜๋„๋ก ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค. Qt6์œผ๋กœ ๋นŒ๋“œํ•˜๋ ค๋ฉด .kdesrc-buildrc์— "kf6-qtXNUMX"์„ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

KDE Plasma 5.27 ๋ฐ์Šคํฌํ†ฑ ์ถœ์‹œ๋Š” KDE 5 ์‹œ๋ฆฌ์ฆˆ์˜ ๋งˆ์ง€๋ง‰ ๋ฒ„์ „์ด์—ˆ๊ณ  ๊ทธ ์ดํ›„ ๊ฐœ๋ฐœ์ž๋“ค์€ KDE 6 ๋ธŒ๋žœ์น˜๋ฅผ ํ˜•์„ฑํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ Qt 6์œผ๋กœ์˜ ์ „ํ™˜๊ณผ ์—…๋ฐ์ดํŠธ๋œ ๊ธฐ๋ณธ ์„ธํŠธ ์ œ๊ณต์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฐ ๋Ÿฐํƒ€์ž„ ๊ตฌ์„ฑ ์š”์†Œ KDE ์†Œํ”„ํŠธ์›จ์–ด ์Šคํƒ์„ ํ˜•์„ฑํ•˜๋Š” KDE ํ”„๋ ˆ์ž„์›Œํฌ 6. Qt 6 ์œ„์—์„œ ์ž‘๋™ํ•˜๋„๋ก ์กฐ์ •ํ•˜๋Š” ๊ฒƒ ์™ธ์—๋„ KDE ํ”„๋ ˆ์ž„์›Œํฌ 6์€ API๋ฅผ ๋Œ€๋Œ€์ ์œผ๋กœ ์ ๊ฒ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์•Œ๋ฆผ(KNotifications) ์ž‘์—…์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด API๋ฅผ ์ œ๊ณตํ•˜๊ณ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ธฐ๋Šฅ ์‚ฌ์šฉ์„ ๋‹จ์ˆœํ™”ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ์œ„์ ฏ์ด ์—†๋Š” ํ™˜๊ฒฝ์—์„œ๋Š” KDeclarative API๋ฅผ ์žฌ์ž‘์—…ํ•˜๊ณ , API์™€ ๋Ÿฐํƒ€์ž„ ํด๋ž˜์Šค์˜ ๋ถ„๋ฆฌ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ , API๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ข…์†์„ฑ ์ˆ˜๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ด ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

KDE ํ”Œ๋ผ์ฆˆ๋งˆ 6์€ 2023๋…„ ๊ฐ€์„์— ์ถœ์‹œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ํ˜•ํƒœ์—์„œ๋Š” 580๊ฐœ KDE ํ”„๋กœ์ ํŠธ ์ค‘ Qt 6์„ ์‚ฌ์šฉํ•˜์—ฌ ๋นŒ๋“œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ง€๊ธˆ๊นŒ์ง€ 362๊ฐœ ํ”„๋กœ์ ํŠธ์—์„œ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•„์ง Qt 6์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๊ตฌ์„ฑ ์š”์†Œ ์ค‘์—๋Š” colord-kde, falkon, k3b, kdevelop, kget, kgpg, kmix, konqueror, ktorrent, okular, aura-browser, discover, Plasma-remotecontrollers๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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