본문 바로가기
Programming/Python

[Python] .ui 파일을 파이썬에서 로드, .py로 변환

by Skogkatt의 개인 블로그 2020. 1. 9.
반응형

.ui 파일을 파이썬에서 로드

import sys

#import PyQt5
#from PyQt5.QtGui import *
#from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
from PyQt5 import uic


main_ui = uic.loadUiType('_uiFiles/main.ui')[0]


class MainDialog(QMainWindow, main_ui):
    def __init__(self):
        super().__init__()
        self.setupUi(self)


if __name__ == "__main__":
    app = QApplication(sys.argv)
    main_dialog = MainDialog()
    main_dialog.show()
    app.exec_()
  •  코드 작성시에는 ui파일을 수정할 때마다 파이썬 파일로 변환하는 것 보다 ui파일을 불러오는 것이 나을 수 있다.
반응형

댓글