码迷,mamicode.com
首页 >  
搜索关键字:qdebug    ( 93个结果
qt 调试语句的处理 禁用和重定向到文件
在qt调试中,qdebug是个非常方便的功能,只需要在包含#include ,你便可以在代码中随时随地使用打印调试语句了,并且可以选择对应的调试等级。 这些函数按照调试的等级以此有,其中qFatal执行后程序直接退出,并用对话框提示相关错误: qDebug / qWarning / qCritical qFatal 这些函数的使用用法如下: #includ...
分类:其他好文   时间:2014-12-06 14:08:59    阅读次数:223
#ifdef 支持Mac #ifndef 支持Windows
//mac qt可以运行#ifdef Q_OS_MAC qDebug()<<QSysInfo::MacintoshVersion;#endif//Mac不运行#ifndef Q_OS_MAC qDebug()<<QSysInfo::MacintoshVersion;#endif//Wind...
分类:Windows程序   时间:2014-12-04 17:26:02    阅读次数:242
VS2010中qDebug输出乱码的问题
1、开发环境:安装Qt5.3.2(离线安装包安装);VS版本为:2010 SP1Rel;源代码默认保存格式为GB2312。2、输出乱码的代码#include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, ...
分类:其他好文   时间:2014-11-14 21:08:27    阅读次数:392
实现Qt日志功能并输出到文件(qDebug\qWarning\ qCritical\qFatal)
信息基本分类:qDebug : 调试信息提示qWarning : 一般的警告提示qCritical: 严重错误提示qFatal : 致命错误提示如何截获这些信息Qt提供了qInstallMsgHandler 方法用来定制消息发生后如何来处理。qInstallMsgHandler 是一个回调函...
分类:其他好文   时间:2014-11-12 00:17:50    阅读次数:168
xcode调试打印QString
xcode内置GDB,在调试工程过程中可以通过print命令打印基本的数据类型,但像QString这样复杂类型就不行了。虽然我们可以在程序代码通过添加Qt的调试打印语句qDebug()sizeset $i=0while $i sizeset $c=$arg0.d->data[$i++]if $...
分类:其他好文   时间:2014-11-02 23:51:15    阅读次数:360
Qt 日志宏
随便写了一个日志帮助的宏,既可以如同qDebug()一般在调试时输出信息,也可以在输出文本文件#ifndef LOG_H#define LOG_H#include #include #include #include #include #include #include #include #defi...
分类:其他好文   时间:2014-10-21 15:04:48    阅读次数:169
Qt MainWindow 背景图片
void MainWindow::paintEvent(QPaintEvent *) { qDebug() << "paintEvent"; QPainter painter(this); //上半部分背景 QPixmap banner(":/login/banner_5"); banner.setDevicePixelRatio(2...
分类:Windows程序   时间:2014-09-22 19:42:33    阅读次数:377
QT打开网页 QURL
用QT打开一个网页就是先定义一个QUrl对象url,然后利用QDesktopServices::open(url)即可。例如:constQUrlurl(http://www.baidu.com); qDebug() << url.scheme(); qDebug() << url.por...
分类:Web程序   时间:2014-09-13 09:20:14    阅读次数:158
初识QT中的qDebug()
当开发者需要为一个装置、文件、字符串或者控制台,写出调试和跟踪信息时,该类被使用。
分类:其他好文   时间:2014-09-07 15:58:35    阅读次数:205
Qt学习系列4--鼠标
setMouseTracking(true);//设置鼠标追踪,默认情况下只有鼠标按键按下的时候才执行mouseMoveEvent 鼠标移动事件 void?Widget::mouseMoveEvent(QMouseEvent?*e) { ????qDebug()<<e->x()<<e->y();//鼠标在窗口...
分类:其他好文   时间:2014-08-25 10:14:04    阅读次数:149
93条   上一页 1 ... 7 8 9 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!