반응형 pyqt ui python2 [PyQT5] 처음부터 따라하기 #4. ui component binding PyQT5 따라하기 #4 UI Components Binding Python 에서 UI Component 사용하기 이전 글에 이어서 소스에 추가를 하겠습니다. self.window = loader.load(ui_file) 이렇게 window 를 load 했다면, 바인딩 하는 코드는 self.my_line_edit = self.window.findChild(QLineEdit, objectName) # 여기서 objectName 은 designer.exe 에서 설정한 objectName 입니다. 바인딩 저는 편하게 쓰기 위해서 private 함수를 만들어봤습니다. def __bindQLineEdit(self, objectName): return self.window.findChild(QLineEdit, ob.. 2022. 3. 17. [PyQT5] 처음부터 따라하기 #3. UI 파일을 Python에서 실행하기 PyQT5 따라하기 #3 .ui 실행 in Python .UI 파일로 Python 에서 실행 이전 포스트에서 designer.exe 를 이용해 ui 파일을 만들었습니다. 이 ui 파일을 python project 에 복사합니다. test.py 와 ui 파일이 같은 경로에 있다고 한다면, 기본적으로 화면을 띄우는 소스는 아래와 같습니다. test.py import sys from PySide2.QtWidgets import QApplication from PySide2.QtCore import QFile, QObject from PySide2.QtUiTools import QUiLoader UI_FILE_PATH = './PdfExtractorUI.ui' class App(QObject): def __in.. 2022. 3. 17. 이전 1 다음 728x90 반응형