使用qDebug()函数,它可以把调试信息直接输出到控制台上。
输出到控制台上有两种方式:
(1) 将字符串当做参数传给qDebug()函数。(这种方法可以不用添加头文件#include<QDebug>)
(2) 使用流输出的方法输出多个字符串。(需要添加 #include<QDebug>头文件)
例:
main.cpp
#include "widget.h"
#include <QApplication>
#include <QDebug>
#include <QWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
Widget w;
w.show();
//将字符串作为参数传给qDebug()
int x = 100;
qDebug("x:%d",x);
//使用流的方法输出
int y = 250;
qDebug() << "--cout--" << endl << "x:" << x;
qDebug() << "y:" << y;
return a.exec();
}
输出结果: