PyQt_2 - 8BitsCoding/RobotMentor GitHub Wiki


PyQt라는 폴더를 생성 후 Form을 넣고 빌드

_codeEample의 basics.py를 module에 FC_main으로 복사

# -*- coding: utf-8 -*-

import sys

import PyQt5
from PyQt5.QtGui import *
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *

class MainDialog(QDialog):
    def __init__(self):
        QDialog.__init__(self, None)

app = QApplication(sys.argv)
main_dialog = MainDialog()
main_dialog.show()
app.exec_()

간략하게 코드설명을 하자면

app.exec_() : 는 이벤트 루프로 무한루프이고 이벤트를 처리하는 담당을 한다. 마약 주석처리하면 프로그램이 바로 죽는다.