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

相关推荐
easyboot2 分钟前
Visual Studio 2026 注册码
开发语言
5***79003 分钟前
Java虚拟现实开发
java·开发语言·vr
liu****10 分钟前
5.C语言数组
c语言·开发语言·c++
养乐多072210 分钟前
【Java】异常
java·开发语言
froginwe1112 分钟前
PHP 包含
开发语言
Antonio91517 分钟前
【Swift】 Swift 基础语法:变量、类型、分支与循环
开发语言·swift
T***u33319 分钟前
Java机器学习框架
java·开发语言·机器学习
程序员-周李斌32 分钟前
Java SPI(JDK 内置服务发现机制)
java·开发语言·开源软件
5***o5001 小时前
JavaScript云原生
开发语言·javascript·云原生
爱吃西瓜的小菜鸡1 小时前
【Java】面向对象基础——继承 + 封装基础题
java·开发语言