Qt辅助调试release版本代码的函数Msg()
来源:互联网 发布:夜神模拟器mac 编辑:程序博客网 时间:2024/06/12 01:14
由于对于release版本来说,没法在控制台输出信息。弹窗输出就会方便很多。
#include <QString>
#include <QDebug>
#include <QMessageBox>
#include <msg.h>
//template<class T>
void Msg(QString Qstr)
{
#ifdef MSG_DEBUG
QMessageBox Qmsg;
Qmsg.setText(Qstr);
Qmsg.exec();
qDebug()<<Qstr;
#endif
}
void Msg(QString Qstr, QString file, int line) //参数为__FILE__,__LINE__
{
#ifdef MSG_DEBUG
QMessageBox Qmsg;
QString QstrOut;
QstrOut = Qstr + (QString)("\n") + file + (QString)("\n") + QString::number(line);
Qmsg.setText(QstrOut);
Qmsg.exec();
qDebug()<<Qstr;
#endif
}
0 0
- Qt辅助调试release版本代码的函数Msg()
- Release版本的调试
- Release版本的调试
- Qt使Release版本可调试
- Release版本的调试设置
- C++ Release版本的调试
- vs2010下Release版本调试代码设置
- Qt 加快调试速度 使用release版本的QtGui进行调试 QtGuid4.dll
- 如何调试程序的 Release 版本
- 如何调试程序的Release版本?
- 如何调试程序的 Release 版本
- 如何调试程序的 Release 版本?(转)
- vc6下release版本的调试设置
- RELEASE版本的软件进行调试
- release版本调试的编译器优化配置
- 如何调试程序的 Release 版本
- 如何调试程序的 Release 版本
- 如何调试程序的 Release 版本
- java基础学习笔记——网络TCP/Client&Server
- TinyOS 笔记
- HTTP中Get与Post的区别
- Java 并发
- springmvc控制访问静态资源(css/js/jpg...)
- Qt辅助调试release版本代码的函数Msg()
- 将jeecms中微信后台功能和前台认证以及接收消息的功能,修改为插件形式
- hdu 1081(最大子矩阵和)
- [leetcode 119] Pascal's Triangle II
- nib与xib浅析
- iOS第三方框架---SDWebImage详解
- 对象的强、软、弱和虚引用
- zoj 1649 Rescue
- 今日学习札记——需求工程基础(11.4)