QtCreator如何将Application Output显示到Text Edit控件中 10
我在win7下使用QtCreator配合vs2010的编译器编程,但是需要将些cout和cerr等信息都输出出来。个人不想用控制台终端等方式输出,有没有可能将这些输出显示...
我在win7下使用QtCreator配合vs2010的编译器编程,但是需要将些cout和cerr等信息都输出出来。个人不想用控制台终端等方式输出,有没有可能将这些输出显示到Text Edit控件中
展开
1个回答
2015-03-31
展开全部
在头文件里面包含
#include <QDebug>
在你需要增加输出的位置调用qDebug()函数进行输出。
下面是一个例子
#include <QtGui/QApplication>
#include <QDebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
qDebug()<<"Hello,Qt!";
return a.exec();
}
#include <QDebug>
在你需要增加输出的位置调用qDebug()函数进行输出。
下面是一个例子
#include <QtGui/QApplication>
#include <QDebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
qDebug()<<"Hello,Qt!";
return a.exec();
}
追问
自己想到一个方法,虽然效率低,算法烂,但是对小程序来说实现足够了
实现思路:
确保能向指定目录写入文件,然后将cout等内容写入到文件中,再从文件中读取内容,并实时显示到文本框控件中
实例如下:
由于字数限制,略
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询