QT5入門之12 QDebug輸出除錯資訊

2021-07-05 21:35:56 字數 615 閱讀 2060

這個很簡單,二步即可。

1.新增標頭檔案

#include
2.輸出資訊

qdebug("test:%d",id); (%d表示整數)
qdatetime time = qdatetime::currentdatetime();

qstring str = time.tostring("yyyy-mm-dd hh:mm:ss ");

qdebug() << str;

3.格式化資訊

%c讀入乙個   

字元%d讀入十進位制整數   

%x,%x讀入十六進製制整數   

%s讀入乙個字串,遇空格,製表符或換行符結束。   

%f ,%f用來輸入實數,可以用小數形式或指數形式輸入。  

3.輸出在應用程式輸出中可見。釋放不需刪除除錯**

。4 .

其他輸出

。qwarning():輸出

警告資訊

qfatal():輸出致命錯誤資訊,程式自動被迫中止

格式和qdebug一樣。

ubuntu的下輸出貌似有些問題。

QT5入門之24 QT 容器

和標準stl一樣,qt也有很多容器。qt 提供了順序儲存容器 qlist,qlinkedlist,qvector,qstack 和 qqueue。對於絕大多數應用程式,qlist 是最好的選擇。雖然它是基於陣列實現的列表,但它提供了快速的向前新增和向後追加的操作。如果你需要鍊錶,可以使用 qlink...

QT5入門之23 QT串列埠程式設計

qt5有專門的串列埠類 qserialport 提供訪問串列埠的功能 qserialportinfo 提供系統中存在的串列埠的資訊 具體使用方法 1.在pro檔案中加入 qt serialport 2.mainwindow.h中新增標頭檔案及成員 include include public qse...

QT5入門之8 定時器

在建構函式中啟動定時器 include mainwindow.h include ui mainwindow.h include include include include include mainwindow mainwindow qwidget parent qmainwindow pare...