养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

setMainWidget不是“QApplication”的成员

时间:2024-10-05 21:18:21

在利用Qt编程时,初学者可能会遇到如下的错误类型:errorC2039:“se隋茚粟胫tMainWidget”:不是“QApplication”的成员

工具/原料

Qt

一、原因

1、比如编写了如下代码

setMainWidget不是“QApplication”的成员

2、将鼠标指向出现红色下划线的地方可以看到错误提示

setMainWidget不是“QApplication”的成员

3、如果此时进行编译就会出现上面提示错误。

setMainWidget不是“QApplication”的成员

4、这是由于新版本的Qt槐划儋昴4及Qt5不再支持成员函数setMainWidget了,此时可以更改为如下框架进行添加窗口部件

setMainWidget不是“QApplication”的成员

5、或者将下面语句直接注释。

setMainWidget不是“QApplication”的成员

6、此后即可以编译运行了。

setMainWidget不是“QApplication”的成员

© 一点知识