PyQt5 에서 UI File 불러오는 방법
1. uic library를 이용하는 법
1 2 3 4 5 6 7 8 9 10 11 12 13 | import sys from PyQt5 import QtWidgets ,uic class Form(QtWidgets.QDialog): def __init__(self): super().__init__() self.ui = uic.loadUi("test-form.ui") #ui 파일 불러오기 self.ui.show() if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) w = Form() sys.exit(app.exec()) |
2. UI File을 Py File로 변환하는 법
- qt designer 에서 form 작성.
- %Anaconda3%\Library\bin\designer.exe
- 예) C:\ProgramData\Anaconda3\Library\bin\designer.exe
- pyrhon shell에서..
- python -m PyQt5.uic.pyuic -x untitled.ui -o untitled.py
- 실행
- > python untitled.py
댓글 없음:
댓글 쓰기