Compatibility Members for QRect
The following members of class QRectare part of the Qt compatibility layer. We advise against using them in new code.
Public Functions
void | addCoords(int dx1, int dy1, int dx2, int dy2) |
void | coords(int * x1, int * y1, int * x2, int * y2) const |
void | moveBy(int dx, int dy) |
void | moveBy(const QPoint & p) |
QRect | normalize() const |
int & | rBottom() |
int & | rLeft() |
int & | rRight() |
int & | rTop() |
void | rect(int * x, int * y, int * width, int * height) const |
Member Function Documentation
void QRect::addCoords(int dx1, int dy1, int dx2, int dy2)
Adds dx1, dy1, dx2 and dy2 to the existing coordinates of the rectangle respectively.
Use the adjust() function instead.
void QRect::coords(int * x1, int * y1, int * x2, int * y2) const
Extracts the position of the rectangle's top-left corner to *x1 and *y1, and the position of the bottom-right corner to *x2 and *y2.
Use the getCoords() function instead.
See also setCoords().
void QRect::moveBy(int dx, int dy)
Moves the rectangle dx along the x axis and dy along the y axis, relative to the current position.
Use the translate() function instead.
void QRect::moveBy(const QPoint & p)
Use the translate() function instead.
QRect QRect::normalize() const
Returns a normalized rectangle; i.e., a rectangle that has a non-negative width and height.
Use the normalized() function instead
int & QRect::rBottom()
Returns a reference to the bottom coordinate of the rectangle.
Use the bottom() function instead.
int & QRect::rLeft()
Returns a reference to the left coordinate of the rectangle.
Use the left() function instead.
int & QRect::rRight()
Returns a reference to the right coordinate of the rectangle.
Use the right() function instead.
int & QRect::rTop()
Returns a reference to the top coordinate of the rectangle.
Use the top() function instead.
void QRect::rect(int * x, int * y, int * width, int * height) const
Extracts the position of the rectangle's top-left corner to *x and *y, and its dimensions to *width and * height.
Use the getRect() function instead.
See also setRect().
© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.