vs2010中qt编程,设置一个退出程序button,提示 error C2065: “app”: 未声明的标识符,谢谢

#include"qt06.h"#include<QtWidgets/QApplication>#include<QLabel>#include<QPushButton>... #include "qt06.h"
#include <QtWidgets/QApplication>
#include <QLabel>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QLabel *label=new QLabel("zsy");
label->show();
QPushButton *button=new QPushButton("ting");
QObject::connect(button,SIGNAL(clicked()), &app, SLOT(quit()));
button->show();
//qt06 w;
//w.show();
return a.exec();
}
调试出现 error C2065: “app”: 未声明的标识符,请问这个问题该如何解决,谢谢
展开
 我来答
砍侃看
2015-02-11 · TA获得超过6154个赞
知道大有可为答主
回答量:6584
采纳率:69%
帮助的人:2115万
展开全部
试试QObject::connect(button,SIGNAL(clicked()), this, SLOT(quit()));
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式