사이트 : https://code.visualstudio.com/
사이트 : https://www.python.org/
마우스 우측 > 새 파일 > 파일명.py 로 저장해주세요.
"""
Main
"""
from PyQt5.QtGui import QGuiApplication
from PyQt5.QtQml import QQmlApplicationEngine
from PyQt5.QtCore import QObject, pyqtSignal, pyqtSlot
class Main(QObject):
def __init__(self):
QObject.__init__(self)
if __name__ == "__main__":
import sys
app = QGuiApplication(sys.argv)
engine = QQmlApplicationEngine()
main = Main()
engine.rootContext().setContextProperty("main", main)
engine.load("qml/main.qml")
engine.quit.connect(app.quit)
sys.exit(app.exec_())
코드 : https://pastebin.com/9t3mpJ0p
위와 같이 Python 코드를 작성해주세요.
새 폴더 > 파일명 > qml 파일 생성 [ 이름.qml ]
import QtQuick 2.10
import QtQuick.Window 2.10
import QtQuick.Controls 2.3
ApplicationWindow{
visible: true;
width: 1280;
height: 720
}
코드 : https://pastebin.com/MJWUkREr
파일 저장은 Ctrl + S 입니다.
VS Code 상단 터미널 > 새 터미널을 클릭해주세요.
ls를 입력하여 목록을 확인해주세요.
main.py가 있군요!
python main.py 를 입력해주세요.
실행 완료된 사진입니다.
[PyQt5 QT QML] QtQuick 활용하여 Image 불러오기 (0) | 2021.06.09 |
---|---|
[PyQt5 QT QML] QtQuick 활용하여 CheckBox 구현하기 (0) | 2021.06.09 |
[PyQt5 QT QML] QtQuick 활용하여 Fragment, Loader 구현하기 (0) | 2021.06.09 |
[PyQt5 QT QML] QtQuick 활용하여 Dial구현하기 (0) | 2021.06.09 |
[PyQt5 QT QML] QtQuick 활용하여 Container 구현하기 (0) | 2021.06.09 |