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

相关推荐
世转神风-5 小时前
qt-在字符串中指定位置插入字符串
开发语言·qt
时光呀时光慢慢走5 小时前
C# WinForms 实战:MQTTS 客户端开发(与 STM32 设备通信)
开发语言·c#
superman超哥5 小时前
仓颉类型别名的使用方法深度解析
c语言·开发语言·c++·python·仓颉
LFly_ice5 小时前
Next-4-路由导航
开发语言·前端·javascript
3824278275 小时前
python :__call__方法
开发语言·python
是Yu欸5 小时前
从Ascend C算子开发视角看CANN的“软硬协同”
c语言·开发语言·云原生·昇腾·ascend·cann·开放社区
黎雁·泠崖5 小时前
C 语言字符串进阶:strcpy/strcat/strcmp 精讲
c语言·开发语言
赴前尘6 小时前
golang获取一个系统中没有被占用的端口
开发语言·后端·golang
嘴贱欠吻!6 小时前
JavaSE基础知识
java·开发语言
逝水如流年轻往返染尘6 小时前
Java输入输出
java·开发语言