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

相关推荐
秋邱7 分钟前
Java抽象类与接口的核心区别:定义、特性与选型逻辑全解析
java·开发语言
我可以将你更新哟7 分钟前
【pyqt-1】把Qt Designer集成到pyCharm,PyQT(窗口、添加空控件、事件处理)
qt·pycharm·pyqt
ly_Enhs9 分钟前
Vulkan 一句话心智词典(去恐惧版)
开发语言·vulkan图形渲染c/c++
成为大佬先秃头9 分钟前
渐进式JavaScript框架:Vue 工具 & 模块化 & 迁移
开发语言·javascript·vue.js
程序员小白条11 分钟前
提前实习的好处有哪些?有坏处吗?
java·开发语言·数据结构·数据库·链表
ss27311 分钟前
Executors预定义线程池-正确使用姿势
linux·开发语言·python
七夜zippoe11 分钟前
Python高级数据结构深度解析:从collections模块到内存优化实战
开发语言·数据结构·python·collections·内存视图
lly20240612 分钟前
Vue.js 过渡 & 动画
开发语言
石工记14 分钟前
Java 作为主开发语言 + 调用 AI 能力(大模型 API / 本地化轻量模型)
java·开发语言·人工智能
Ccuno15 分钟前
Java虚拟机的内存结构
java·开发语言·深度学习