본문 바로가기
python/PyQt5

PyQt5 시작 하

by 앨리스파 2025. 12. 5.

1. Qt Designer 실행

1.1. Anaconda Prompt 열기




1.2. Designer 입력

1.3. 실행


- Main Window 선택 후  실행

- pushButton 드래그앤드롭



- 속성값 변경

objectName은 파이썬 코드에서 ui 파일의 위젯과 연결시  사용


- ui 파일저장 (위치)

4. 파이썬 코드 작성


5. 버튼 클릭 함수 연결

- 버튼 클릭시 실행할 함수 만들기(윈도우 클래스 내에)

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

# ui 파일 불러오기
form_class = uic.loadUiType("C:/dan_incu/pyqt_ex/test.ui")[0]

# 윈도우 클래스 선업
class WindowClass(QMainWindow, form_class):
    def __init__(self):
        super().__init__()
        self.setupUi(self)

        self.testBtn.clicked.connect(self.btnClick)
   
    def btnClick(self):
        print('버튼 클릭 되었습니다.')

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

 

 

 

'python > PyQt5' 카테고리의 다른 글

PyQt5 설치 및 설정  (0) 2025.12.05