맥에서입니다. Qt Designer 경량버전 설치
앞에서 Qt Designer경량버전을 설치하였습니다. 런처패드로가서 실행합니다.
1. Main Window 로 지정하고 > Create 버튼을 선택합니다.import sys
from PyQt5 import uic
from PyQt5.QtWidgets import QApplication, QMainWindow
form_class = uic.loadUiType("./test.ui")[0]
class WindowClass(QMainWindow, form_class):
def __init__(self):
super().__init__()
self.setupUi(self)
self.testButton.clicked.connect(self.btnClick)
def btnClick(self):
self.testButton.setText('test')
print("버튼이 클릭되었습니다.")
if __name__ == "__main__":
app = QApplication(sys.argv)
myWindow = WindowClass()
myWindow.show()
app.exec_()
4. 윈도우가 하나 나타나면 버튼을 크릭해봅니다. 아래와 같이 버튼의 캡션이 "test"로 바뀌고 콘솔창에 "버튼일 클릭되었습니다." 라고 표시됩니다.
5. 델파이 보다는 번잡하군요. 그렇게 생각해보면 델파이는 정말 대단해요....
댓글 없음:
댓글 쓰기