The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.
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 |
Adds dx1, dy1, dx2 and dy2 to the existing coordinates of the rectangle respectively.
Use the adjust() function instead.
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().
Moves the rectangle dx along the x axis and dy along the y axis, relative to the current position.
Use the translate() function instead.
Use the translate() function instead.
Returns a normalized rectangle; i.e., a rectangle that has a non-negative width and height.
Use the normalized() function instead
Returns a reference to the bottom coordinate of the rectangle.
Use the bottom() function instead.
Returns a reference to the left coordinate of the rectangle.
Use the left() function instead.
Returns a reference to the right coordinate of the rectangle.
Use the right() function instead.
Returns a reference to the top coordinate of the rectangle.
Use the top() function instead.
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().
© 2008-2011 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners. Privacy Policy
Licensees holding valid Qt Commercial licenses may use this document in accordance with the Qt Commercial License Agreement provided with the Software or, alternatively, in accordance with the terms contained in a written agreement between you and Nokia.
Alternatively, this document may be used under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.