Qt qDebug() 的使用方法
2015-08-19 10:41
295 查看
在Qt程序调试的时候,经常需要打印一些变量,那么我们就需要使用qDebug()函数,这种函数有两种使用方法,如下所示:
其中第一种使用方法,qDebug()相当于c++中的cout,后面的使用规则都一样,下面那种有些类似C语言的使用规范,但是不同之处在于它也可以连接字符串,需要注意的是不能直接连接QString类型的,要用toLatin1()函数将其转为为QByteArray才行。
QString s = "Jack"; qDebug() << "My name is " << s << ", nice to meet you!" << endl; qDebug("My name is " + s.toLatin1() + ", nice to meet you!\n");
其中第一种使用方法,qDebug()相当于c++中的cout,后面的使用规则都一样,下面那种有些类似C语言的使用规范,但是不同之处在于它也可以连接字符串,需要注意的是不能直接连接QString类型的,要用toLatin1()函数将其转为为QByteArray才行。
相关文章推荐
- Qt5.2连接SQLServer2008
- QT QMessageBox添加中文按钮
- Qt之打包发布(NSIS详解)(转)
- QT串口工具(3)
- QT串口工具(2)
- QTQ拍卖
- QT串口工具(1)
- QT测试小工具(串口通信)
- Qt 编程指南(一本全中文的书,尤其QString和QByteArray讲的不错)
- 浅谈 Qt 内存管理
- Qt中 Q_PROPERTY 的使用
- Qt中Q_PROPERTY
- qt编译错误 _main 中被引用
- qt 信号与槽
- qt下unsigned char *与QString之间的相互转换
- 文章标题
- Qt中文相关问题笔记
- [PyQt] PyQt4写的音乐播放器
- 关于QT3.3下QListViewItem的应用
- 有关openCV在QT环境的配置