linux-Qt5.14.0
只要开发人员需要向设备,文件,字符串或控制台写出调试或跟踪信息,就会使用QDebug类。如果是单纯的C++编程,直接使用cout将要输出的内容输出到控制台就行,但是如果要开发桌面应用程序,cout就用不上了,就需要使用QDebug。
简单示例
打开Qt,新建一个Qt Widgets Application项目,需要添加头文件QDebug,然后添加代码就好了。
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "QDebug"
#include "QDate"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
int num=1111;
qDebug()<<"num:"<<num;
qDebug() << "Date:" << QDate::currentDate();
qDebug() << "Types:" << QString("String") << QChar('x') << QRect(0, 10, 50, 40);
}
Ma