QRect类在平面上顶一个了一个矩形,使用整数作为精度
一个矩形正常来说是有一个左上角的点和一个尺寸来确定的,Qect的宽度和高度通常是和基于渲染的数学上的矩形相等。
QRect可以通过设置左边,上边,高度和宽度用整数类表达,或者是一个QPoint和一个QSize来表达,下面的代码创造两个完全相同的矩形
QRect r1(100, 200, 11, 16);
QRect r2(QPoint(100, 200), QSize(11, 16));
同样也有第三个构造的方式来创建QRect,就是使用左上角和右下角的坐标。但是需要提醒的是尽量避免这样使用,原因是由于某些历史的原因,函数bottom()和right()所返回的值和真正的右下角有一些偏移。
//先到这里吧,大概了解这个类