通过QtDesigner设计了窗口并通过PyUIC转换成.py格式,通过另建一个.py文件调用该窗口,代码如下:
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from 窗口 import *
class MyMainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)
if __name__ == '__main__':
app = QApplication(sys.argv)
myWin = MyMainWindow()
myWin.show()
sys.exit(app.exec_())
但窗口无法正常显示:
哪有问题呢?
想问楼主这个问题解决了吗,如果解决了,能不能分享一下方法,遇到了同样的问题。
myWin = MyMainWindow(app)
myWin.show()
传个参数试试