Qt 6.2 ํ”„๋ ˆ์ž„์›Œํฌ ๋ฆด๋ฆฌ์Šค

Qt Company๋Š” Qt 6.2 ๋ถ„๊ธฐ์˜ ๊ธฐ๋Šฅ์„ ์ง€์†์ ์œผ๋กœ ์•ˆ์ •ํ™”ํ•˜๊ณ  ํ–ฅ์ƒ์‹œํ‚ค๋Š” Qt 6 ํ”„๋ ˆ์ž„์›Œํฌ ๋ฆด๋ฆฌ์Šค๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. Qt 6.2๋Š” Windows 10, macOS 10.14+, Linux(Ubuntu 20.04+, CentOS) ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. 8.1+, openSUSE 15.1+), iOS 13+, Android(API 23+), webOS, INTEGRITY ๋ฐ QNX. Qt ๊ตฌ์„ฑ ์š”์†Œ์˜ ์†Œ์Šค ์ฝ”๋“œ๋Š” LGPLv3 ๋ฐ GPLv2 ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. Qt 6.2๋Š” LTS ๋ฆด๋ฆฌ์Šค ์ƒํƒœ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๊ฐ„ ๋™์•ˆ ์ƒ์—…์šฉ ๋ผ์ด์„ผ์Šค ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ XNUMX๋…„ ๋™์•ˆ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค(๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ ์—…๋ฐ์ดํŠธ๋Š” ๋‹ค์Œ ์ฃผ์š” ๋ฆด๋ฆฌ์Šค๊ฐ€ ๊ตฌ์„ฑ๋˜๊ธฐ ์ „ XNUMX๊ฐœ์›” ๋™์•ˆ ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค).

Qt 6.2 ๋ถ„๊ธฐ๋Š” ๋ชจ๋“ˆ ๊ตฌ์„ฑ ์ธก๋ฉด์—์„œ Qt 5.15์™€ ํŒจ๋ฆฌํ‹ฐ์— ๋„๋‹ฌํ•œ ๊ฒƒ์œผ๋กœ ํ‘œ์‹œ๋˜๋ฉฐ ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž๊ฐ€ Qt 5์—์„œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. Qt 6.2์˜ ์ฃผ์š” ๊ฐœ์„  ์‚ฌํ•ญ์€ ์ฃผ๋กœ Qt 5.15์—์„œ๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ Qt 6.0 ๋ฐ 6.1 ๋ฆด๋ฆฌ์Šค์—๋Š” ํฌํ•จํ•  ์ค€๋น„๊ฐ€ ๋˜์ง€ ์•Š์€ ๋ชจ๋“ˆ์ด ํฌํ•จ๋œ ๊ฒƒ๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋ˆ„๋ฝ๋œ ๋ชจ๋“ˆ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • Qt ๋ธ”๋ฃจํˆฌ์Šค
  • Qt ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด
  • NFC 
  • Qt ํฌ์ง€์…”๋‹
  • Qt ๋น ๋ฅธ ๋Œ€ํ™” ์ƒ์ž
  • Qt ์›๊ฒฉ ๊ฐ์ฒด
  • Qt ์„ผ์„œ
  • Qt ์ง๋ ฌ ๋ฒ„์Šค
  • Qt ์ง๋ ฌ ํฌํŠธ
  • Qt ์›น์ฑ„๋„
  • Qt ์›น์—”์ง„
  • Qt ์›น์†Œ์ผ“
  • Qt ์›น๋ทฐ

Qt 6.2์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ(Qt 6 ๋ถ„๊ธฐ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ๊ฐœ์š”๋Š” ์ด์ „ ๊ฒ€ํ† ์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค):

  • ์ตœ์ ํ™”๋œ "์ธ์Šคํ„ด์Šค ๋ Œ๋”๋ง" ๋ Œ๋”๋ง ๋ชจ๋“œ๊ฐ€ Qt Quick 3D์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋™์ผํ•œ ๊ฐ์ฒด์˜ ์—ฌ๋Ÿฌ ์ธ์Šคํ„ด์Šค๋ฅผ ๋‹ค์–‘ํ•œ ๋ณ€ํ˜•์œผ๋กœ ํ•œ ๋ฒˆ์— ๋ Œ๋”๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์ž…์ž ์ถ•์ (์—ฐ๊ธฐ, ์•ˆ๊ฐœ ๋“ฑ)์œผ๋กœ ์ƒ์„ฑ๋œ ํšจ๊ณผ๋ฅผ 3D ์žฅ๋ฉด์— ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด 3D ์ž…์ž API๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. 2D ์žฅ๋ฉด ๋ฐ ํ…์Šค์ฒ˜์— ํฌํ•จ๋œ 3D ์š”์†Œ์— ๋Œ€ํ•œ Qt ๋น ๋ฅธ ์ž…๋ ฅ ์ด๋ฒคํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์žฅ๋ฉด์˜ ์ž„์˜ ์ง€์ ์—์„œ ๋‚˜์˜ค๋Š” ๊ด‘์„ ๊ณผ ๋ชจ๋ธ์˜ ๊ต์ฐจ์ ์„ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•œ API๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณต๊ฐœ QML ๋ชจ๋“ˆ CMake API๊ฐ€ ์ œ์•ˆ๋˜์–ด ์ž์‹ ๋งŒ์˜ QML ๋ชจ๋“ˆ์„ ์ƒ์„ฑํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค. qmllint(QML linter) ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ๋™์ž‘์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๊ธฐ ์œ„ํ•œ ์˜ต์…˜์ด ํ™•์žฅ๋˜์—ˆ์œผ๋ฉฐ JSON ํ˜•์‹์˜ ํ™•์ธ ๋ณด๊ณ ์„œ ์ƒ์„ฑ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. qmlformat ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” QML ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ dom์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • Qt ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ชจ๋“ˆ์˜ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ํ˜„๋Œ€ํ™”๋˜์–ด ๋น„๋””์˜ค ์žฌ์ƒ ์‹œ ์ž๋ง‰ ๋ฐ ์–ธ์–ด ์„ ํƒ๊ณผ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์ฝ˜ํ…์ธ  ์บก์ฒ˜๋ฅผ ์œ„ํ•œ ๊ณ ๊ธ‰ ์„ค์ •์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ฐจํŠธ๋ฅผ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๊ธฐ ์œ„ํ•ด Qt Charts์— ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • QImage์—๋Š” ๋ถ€๋™ ์†Œ์ˆ˜์  ์ˆซ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ‰์ƒ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ง€์ •ํ•˜๋Š” ์ด๋ฏธ์ง€ ํ˜•์‹์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • QByteArray::number()๋Š” ์‹ญ์ง„์ˆ˜๊ฐ€ ์•„๋‹Œ ์‹œ์Šคํ…œ์—์„œ ์Œ์ˆ˜์— ๋Œ€ํ•œ ์˜ฌ๋ฐ”๋ฅธ ์ž‘์—…์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.
  • QLockFile์— std::chrono ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Qt Network๋Š” ๋‹ค์–‘ํ•œ SSL ๋ฐฑ์—”๋“œ๋ฅผ ๋™์‹œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • M1 ARM ์นฉ ๊ธฐ๋ฐ˜ Apple ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. webOS, INTEGRITY ๋ฐ QNX ์šด์˜ ์ฒด์ œ์— ๋Œ€ํ•œ ์ง€์›์ด ๋ฐ˜ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Windows 11 ๋ฐ WebAssembly์— ๋Œ€ํ•œ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ์ง€์›์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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