pyqt5报错:AttributeError: ‘mywindow‘ object has no attribute ‘setCentralWidget‘

第一种解决方法是:
AttributeError: 'mywindow' object has no attribute 'setCentralWidget'_attributeerror: 'mywindow' object has no attribute-CSDN博客

第二种解决方法是(推荐):

直接把这段代码复制在 ui转 py文件的后面。

python 复制代码
if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    widget = QtWidgets.QMainWindow()
    ui = Ui_ChoiceWindow()
    ui.setupUi(widget)
    widget.show()
    sys.exit(app.exec_())

注意你的界面是基于Main Window 还是 widget !!!

相关推荐
say_fall4 分钟前
C语言编程实战:每日一题 - day7
c语言·开发语言
LiLiYuan.15 分钟前
【Lombok库常用注解】
java·开发语言·python
Charles_go35 分钟前
C#中级45、什么是组合优于继承
开发语言·c#
二川bro1 小时前
数据可视化进阶:Python动态图表制作实战
开发语言·python·信息可视化
q***2511 小时前
java进阶1——JVM
java·开发语言·jvm
while(1){yan}2 小时前
线程的状态
java·开发语言·jvm
豐儀麟阁贵2 小时前
8.3 Java常见的异常类
java·开发语言
lzh200409192 小时前
【C++STL】List详解
开发语言·c++
q***44812 小时前
Java进阶10 IO流
java·开发语言
济宁雪人2 小时前
Java安全基础——文件系统安全
java·开发语言·安全