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

相关推荐
ZC跨境爬虫18 小时前
跟着 MDN 学 JavaScript day_2:JavaScript 初体验
开发语言·前端·javascript·学习·ecmascript
Jun62619 小时前
QT(3)-线程中使用控件
开发语言·qt
xiaoshuaishuai819 小时前
C# AvaloniaUI ProgressBar用法
开发语言·c#
咋吃都不胖lyh19 小时前
LangGraph标准构建示例
开发语言·python
Jun62619 小时前
QT(1)-C/C++库生成和调用
c语言·开发语言·c++·qt
Jun62619 小时前
QT(10)-TCP数据收发
开发语言·qt·tcp/ip
*neverGiveUp*19 小时前
Python基础语法
开发语言·python
努力努力再努力wz19 小时前
【Qt入门系列】一文掌握 Qt 常用显示类控件:QLCDNumber、QProgressBar 与 QCalendarWidget
c语言·开发语言·数据结构·数据库·c++·git·qt
右耳朵猫AI20 小时前
JS/TS周刊2026W21 | Deno2.8RC、Angular22RC、TypeORM1.0
开发语言·javascript·ecmascript
闪电悠米20 小时前
黑马点评-秒杀优化-02_lua_precheck
开发语言·redis·分布式·缓存·junit·wpf·lua