๐[QT]example3-QML+C++(1)์ ์ถ๊ฐ ์ค๋ช ์ ๋๋ค.Additional explanation of [QT]example3-QML+C++(1). 1.์ฝ๋์ ์ญํ / Role of code โ๏ธMyConnector.h : — ํด๋์ค์ ๋ฉค๋ฒ ๋ณ์, ๋ฉ์๋, ์๊ทธ๋/์ฌ๋กฏ ๋ฑ์ ์ ์ ํฉ๋๋ค.Defines member variables, methods, signals/slots, etc. […]
[QT]example3-QML+C++(1)
๐ QML์ ํตํด์ ์ ๋ ฅ๋ ๋ด์ฉ์ ์ง์ ํ๋ฉด์ ์ถ๋ ฅ ํ ์ ์์ต๋๋ค.You can directly display the content entered through QML on the screen. ๐ ์ด ๋ถ๋ถ์ ์ถ๋ ฅ์ C++์ด ์ํํ๊ณ […]
[QT]example2-QML(2)
1.QML — ์ฑ๋ฅ์ด ์ค์ํ ๋ถ๋ถ์ C++๋ก ๊ตฌํํ๊ณ ๋ค์์ธ์ด๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฌธ๋ฒ์ ์ฌ์ฉํฉ๋๋ค.Performance-critical parts are implemented in C++ and design or JavaScript syntax is used. — ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ QML๋ด์์ ์คํํ ์ […]
[QT]example2-QML(1)
— QT์ฌ์ฉ์ ํ๋ก ํธ์๋ ๋์์ธ์ QT Creator์์ widget์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.(๊ธฐ์กด ๋ฐฉ์)When using QT, you can create front-end designs as widgets in QT Creator (existing method). — QML์ QT๋ก […]
[QT]example1-์๊ทธ๋๊ณผ ์ฌ๋กฏ / Signals and Slots
1.๋์์ธ๋ง๋ค๊ธฐ / Create a design— mainwindow.ui๋ฅผ ๋๋ธํด๋ฆญํ๋ฉด ๋์์ธ์ ๋ง๋ค ์ ์์ต๋๋ค.You can create a design by double-clicking mainwindow.ui. — ์ข์ธก์ Widget Box๋ฅผ ์ด์ฉํด์ ๋ค์๊ณผ ๊ฐ์ด ํ๋ฉด์ ๊ตฌ์ฑํฉ๋๋ค.— objectName์ […]
๋ฐฐํฌ์ฉEXEํ์ผ ๋ง๋ค๊ธฐ(๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ)/Creating an EXE file for distribution (dynamic library)
— QT์ ์ปค๋ฎค๋ํฐ๋ฒ์ ์ฌ์ฉ์ LGPL๋ผ์ด์ ์ค๋ก ์ธํด์ ์์ต์ฐฝ์ถ ๋ถ๋ถ์ด ์กด์ฌํ๋ฉด ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋น๋๋ฅผ ํด์๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ต์ฒด ํ ์ ์๊ฒ ํด์ผ ํฉ๋๋ค. When using the community version of QT, if there is […]
QTํ๋ก์ ํธ ์์ / QT Project start
โป์ฃผ์์ฌํญ / Caution— ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก์ ํ๊ธ์ด ํฌํจ๋๋ฉด ์ค๋ฅ๋ฅผ ๋ฐ์์ํค๋ฏ๋ก ๋ฐ๋์ ๋ชจ๋ ๋ฌธ์๋ฅผ ์๋ฌธ์ผ๋ก ํ ๊ฒIf the directory path contains Korean characters, an error will occur, so all characters […]
QT๋ค์ด๋ก๋ ๋ฐ ์ค์น / QT Download and Install
1.๋ค์ด๋ก๋ / Downloadhttps://www.qt.io/download-qt-installer-oss 2.์ค์น(์๋์ฐ) / installation (WIndow)– QT์น์ฌ์ดํธ์ ํ์๊ฐ์ ๋์ด ์์ด์ผ ํฉ๋๋ค.You must be registered on the QT website. 3.์ค์น์์น / Installation location 4.๋งฅ์์ ์ค์น์์นํ์ธ / Verifying QT installation […]