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

相关推荐
JAVA+C语言1 分钟前
C#——接口
开发语言·c#
黎雁·泠崖3 分钟前
吃透指针通用用法:回调函数与 qsort 的使用和模拟
c语言·开发语言
whn19773 分钟前
达梦数据库的整体负载变化查看
java·开发语言·数据库
脏脏a4 分钟前
聊聊 C 里的进制转换、移位操作与算术转换
c语言·开发语言·移位操作符
陳10307 分钟前
C++:string(4)
开发语言·c++
ZHang......8 分钟前
synchronized(三)
开发语言·笔记·juc
许泽宇的技术分享9 分钟前
AgentFramework:错误处理策略
开发语言·c#
感谢地心引力14 分钟前
【AI】加入AI绘图的视频封面快速编辑器
人工智能·python·ai·ffmpeg·音视频·pyqt·gemini
阿里嘎多学长19 分钟前
2025-12-21 GitHub 热点项目精选
开发语言·程序员·github·代码托管
wanghowie25 分钟前
01.04 Java基础篇|泛型、注解与反射实战
java·开发语言·windows