1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| #include <QApplication> #include <QDebug> #include <QString> #include <QPoint>
void demonstrateQtLogging() { QString name = "Gemini"; QPoint pos(100, 200);
qDebug() << "Debug:" << "程序正在运行,当前坐标:" << pos;
qInfo() << "Info:" << "系统初始化完成,用户:" << name;
qWarning() << "Warning:" << "检测到网络波动,重试中...";
qCritical() << "Critical:" << "无法打开数据库文件!";
}
int main(int argc, char *argv[]) { QApplication a(argc, argv);
qDebug() << "--- 开始输出测试 ---"; demonstrateQtLogging(); qDebug() << "--- 测试结束 ---";
return a.exec();
}
|