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

相关推荐
Go away, devil2 分钟前
Java——IO
java·开发语言
oscar9993 分钟前
OpenCode Go :为开放编码模型准备的低价订阅方案
开发语言·后端·golang
.千余5 分钟前
【Linux】开发工具2:vim
linux·服务器·开发语言·学习
SWAGGY..6 分钟前
【C++初阶】:(10)vector的使用及模拟实现
开发语言·c++
所愿ღ6 分钟前
SSM框架-Spring2
java·开发语言·笔记·spring
故事还在继续吗14 分钟前
C++11关键特性
开发语言·c++·算法
格林威14 分钟前
面阵相机 vs 线阵相机:堡盟与Basler选型差异全解析 +C++ 实战演示
开发语言·c++·人工智能·数码相机·计算机视觉·视觉检测·工业相机
zzzsde14 分钟前
【Linux】线程概念与控制(2)线程控制与核心概念
linux·运维·服务器·开发语言·算法
白夜111715 分钟前
C++(不适合使用 CRTP情况)
开发语言·c++·笔记
栗少22 分钟前
Python 入门教程(面向有 Java 经验的开发者)
java·开发语言·python