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_fall几秒前
C语言编程实战:每日一题:随机链表的复制
c语言·开发语言·链表
拾贰_C8 分钟前
【Python | Anaconda】 python-Anaconda 一些命令使用
开发语言·python
二川bro35 分钟前
循环性能提升:Python向量化计算技巧
开发语言·python
TracyCoder12340 分钟前
大白话讲Java NIO
java·开发语言·nio
potato_may1 小时前
C++ 发展简史与核心语法入门
开发语言·c++·算法
m5655bj1 小时前
通过 C# 将 RTF 文档转换为图片
开发语言·c#
5***g2981 小时前
Windows安装Rust环境(详细教程)
开发语言·windows·rust
XL's妃妃1 小时前
Java 基准测试工具 JMH 详细介绍
java·开发语言·测试工具