반응형
.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파일을 불러오는 것이 나을 수 있다.
반응형
'Programming > Python' 카테고리의 다른 글
[Python] PyQt5 특정 리스트, 딕셔너리를 리스트 뷰에 표시 (0) | 2020.01.31 |
---|---|
[Python] PyQt5 메시지 박스 / QMessageBox (0) | 2020.01.14 |
[Python] AttributeError: 'MainDialog' object has no attribute 'setCentralWidget' 에러 (0) | 2020.01.13 |
[Python] PyQt5 List View에 아이템 추가하기 (0) | 2020.01.10 |
[Python] PyQt5 새 창 만들기, 새 창 띄우기 (0) | 2020.01.09 |
댓글