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

相关推荐
啦啦啦!2 分钟前
c++AI大模型接入SDK项目
开发语言·数据结构·c++·人工智能·算法
lcj25115 分钟前
【C语言】自定义类型1:结构体
c语言·开发语言·算法
jaysee-sjc7 分钟前
十七、Java 高级技术入门全解:JUnit、反射、注解、动态代理
java·开发语言·算法·junit·intellij-idea
Dxy123931021621 分钟前
Python使用SymSpell详解:打造极速拼写检查引擎
开发语言·python
时寒的笔记25 分钟前
js7逆向案例_禁止f12打开&sojson打开
开发语言·javascript·ecmascript
大鹏说大话29 分钟前
什么是“过早优化”?
开发语言
码云数智-园园30 分钟前
RESTful API vs GraphQL:设计哲学、性能博弈与选型指南
开发语言
每天吃饭的羊38 分钟前
nest,java对比
java·开发语言
sycmancia39 分钟前
Qt——登录对话框
开发语言·qt
专注VB编程开发20年39 分钟前
WebView2同时执行多个Promise异步任务性能损失1毫秒以内
开发语言