220830 아직 어색한 사이인 python

2022. 8. 30. 21:26카테고리 없음

원하는 요소들 매치해주고 저장하면 .ui 라는 확장자의 파일이 생기는데 소스를 보면 xml파일처럼 생겼다.

 

 

 

요렇게 같은 패키지에 넣어주고

import sys
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication, QMainWindow

#ui파일 불러오기
form_class =uic.loadUiType("./pyqt01.ui")[0];

#윈도우 클래스 선언
class WindowClass(QMainWindow, form_class):
    def __init__(self):
        super().__init__()
        self.setupUi(self)
        
        self.pushButton.clicked.connect(self.btnClick)
    #버튼 클릭 시 실행할 함수 만들기 
    def btnClick(self):
        self.label.setText("Good Evening")

#메인 선언
if __name__ == "__main__":
    app = QApplication(sys.argv)
    myWindow = WindowClass()
    myWindow.show()
    app.exec_()

 

요러코롬 코드 작성해주면

요 창이 나오고 버튼을 누르면

버튼을 누르면 Good Evening 으로 잘 바뀜

 

아직 파이선이랑 어색해서 힘들다