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 !!!

相关推荐
Mr_Xuhhh10 小时前
介绍一下ref
开发语言·c++·算法
nbsaas-boot10 小时前
软件开发最核心的理念:接口化与组件化
开发语言
lsx20240610 小时前
Java 对象概述
开发语言
Mr_Xuhhh10 小时前
C++11实现线程池
开发语言·c++·算法
无水先生10 小时前
python函数的参数管理(01)*args和**kwargs
开发语言·python
py小王子10 小时前
dy评论数据爬取实战:基于DrissionPage的自动化采集方案
大数据·开发语言·python·毕业设计
小陶的学习笔记11 小时前
python~基础
开发语言·python·学习
lsx20240611 小时前
JavaScript 条件语句
开发语言
玄同76511 小时前
Python 自动发送邮件实战:用 QQ/163 邮箱发送大模型生成的内容
开发语言·人工智能·python·深度学习·机器学习·邮件·邮箱
索荣荣11 小时前
Maven配置文件(pom.xml)终极指南
java·开发语言