setMainWidget不是“QApplication”的成员

 时间:2024-10-12 03:25:50

在利用Qt编程时,初学者可能会遇到如下的错误类型:error C2039: “setMainWidget”: 不是“QApplication”的成员

工具/原料

Qt

一、原因

1、比如编写了如下代码

setMainWidget不是“QApplication”的成员

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

setMainWidget不是“QApplication”的成员

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

setMainWidget不是“QApplication”的成员

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

setMainWidget不是“QApplication”的成员

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

setMainWidget不是“QApplication”的成员

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

setMainWidget不是“QApplication”的成员
  • 怎么在windows下使用gvim
  • 有哪些靠谱的网赚方法?
  • 左后脑勺疼是怎么回事
  • 梦三国in霸官渡模式钟会输出肉盾无敌玩法攻略
  • React 列表向上、向下循环滚动
  • 热门搜索
    做文明小学生手抄报 爱护校园环境手抄报 走进西部手抄报 防火安全手抄报 法制安全手抄报内容 放飞中国梦手抄报 中国梦我的梦手抄报内容 数学乐园手抄报 弟子规手抄报图片 感恩老师手抄报图片