這個很簡單,二步即可。
1.添加頭文件
#include <qdebug.h>
2.輸出信息
qDebug("Test:%d",id); (%d表示整數)
3.格式化信息
%c 讀入一個字符
%d 讀入十進制整數
%x,%X 讀入十六進制整數
%s 讀入一個字符串,遇空格、制表符或換行符結束。
%f,%F 用來輸入實數,可以用小數形式或指數形式輸入。
3.輸出在應用程序輸出中可見。release不需刪除調試代碼。
4.其他輸出。
qWarning():輸出警告信息
qFatal():輸出致命錯誤信息 ,程序自動被迫中止
格式和qDebug一樣。
====
打印QString
qDebug("start:%s; end:%s\n", qPrintable(startItem->getName()), qPrintable(endItem->getName()));
===
多邊形就是點的向量
class Q_GUI_EXPORT QPolygonF : public QVector<QPointF>
===
QGraphicsPolygonItem的Type = 5
QGraphicsItemGroup的Type = 10