QRect的以下成员函数会修改矩形的大小
void QRect::setBottom(int y); //可能改变矩形的height
void QRect::setBottomLeft(const QPoint &position); //可能改变矩形的size
void QRect::setBottomRight(const QPoint &position); //可能改变矩形的size
void QRect::setLeft(int x); //可能改变矩形的width
void QRect::setRight(int x); //可能改变矩形的width
void QRect::setTop(int y); //可能改变矩形的height
void QRect::setTopLeft(const QPoint &position); //可能改变矩形的size
void QRect::setTopRight(const QPoint &position); //可能改变矩形的size
void QRect::setX(int x); //可能改变矩形的width
void QRect::setY(int y); //可能改变矩形的height
想改变QRect的顶点坐标,请使用moveTo,这样做不会改变矩形的大小
void QRect::moveTo(int x, int y)