1,经过学习之后,发现Qt尽然还有专门的调试头文件,厉害了!

2,实战讲解

#include 
#include
#include //调试头文件

int main(int argc, char *argv[])
{
QApplication a(argc, argv);

QWidget widget;
widget.resize(400, 300); // 设置窗口大小
widget.move(200, 100); // 设置窗口位置
widget.show();
int x = widget.x();
// qDebug("x: %d", x); // 输出x的值 //可以不包含
int y = widget.y();
// qDebug("y: %d", y);
QRect geometry = widget.geometry();
QRect frame = widget.frameGeometry();
//此为常用方法,因为方便
qDebug() << "geometry: " << geometry << "frame: " << frame;//必须包含
qDebug()<<"pos:"<<widget.pos()<<endl<<"rect:"
<<widget.rect()<<endl<<"width"<<widget.width()<<endl;
return a.exec();
}