BackEnd/Python

pyQt5. button 클릭 시 label text 변경

ejyoovV 2021. 5. 7. 10:52

designer 입력 Qt Designer 실행

디자인 설계

버튼과 라벨 추가

 

 

전체코드 

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

form_class = uic.loadUiType("./myqt01.ui")[0]

class WindowClass(QMainWindow, form_class): 
    def __init__(self): 
        super().__init__() 
        self.setupUi(self)
        
        self.pb.clicked.connect(self.btnClick)

        
    def btnClick(self):
        print("버튼이 클릭되었습니다.")
        self.lbl.setText("GootEvening")
        

if __name__ == "__main__": 
    app = QApplication(sys.argv) 
    myWindow = WindowClass() 
    myWindow.show() 
    app.exec_()

코드 이미지 상세