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 |
|---|