티스토리 뷰

반응형

<https://openuiz.blogspot.com/2019/01/pyqt5-ui-file.html에서 이동>


1. uic library를 이용하는 법

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로 변환하는 법

  1. qt designer 에서 form 작성.
    • %Anaconda3%\Library\bin\designer.exe
    • 예) C:\ProgramData\Anaconda3\Library\bin\designer.exe
  2. pyrhon shell에서..
    • python -m PyQt5.uic.pyuic -x untitled.ui -o untitled.py
  3. 실행
    • > python untitled.py 

 

반응형
반응형
최근에 달린 댓글