load_uifile.py 565 B

123456789101112131415161718192021222324252627
  1. import sys
  2. from PyQt5 import QtWidgets, uic
  3. from PyQt5.QtWidgets import QMainWindow
  4. from MainWindow import Ui_MainWindow
  5. class MainWindow(QMainWindow, Ui_MainWindow):
  6. def __init__(self, *args, **kwargs):
  7. super(MainWindow, self).__init__(*args, **kwargs)
  8. self.setupUi(self)
  9. def mainwindow_setup(w):
  10. w.setTitle("MainWindow Title")
  11. if __name__ == '__main__':
  12. app = QtWidgets.QApplication(sys.argv)
  13. # window = uic.loadUi("mainwindow.ui")
  14. # mainwindow_setup(window)
  15. window = MainWindow()
  16. window.show()
  17. app.exec()