org.kde.qt

Class QRect

public class QRect extends Object implements QtSupport

Constructor Summary
protected QRect(Class dummy)
QRect()
QRect(QPoint topleft, QPoint bottomright)
QRect(QPoint topleft, QSize size)
QRect(int left, int top, int width, int height)
Method Summary
voidaddCoords(int x1, int y1, int x2, int y2)
intbottom()
QPointbottomLeft()
QPointbottomRight()
QPointcenter()
booleancontains(QPoint p, boolean proper)
booleancontains(QPoint p)
booleancontains(int x, int y)
booleancontains(int x, int y, boolean proper)
booleancontains(QRect r, boolean proper)
booleancontains(QRect r)
voidcoords(int[] x1, int[] y1, int[] x2, int[] y2)
voiddispose()
Delete the wrapped C++ instance ahead of finalize()
protected voidfinalize()
Deletes the wrapped C++ instance
intheight()
QRectintersect(QRect r)
booleanintersects(QRect r)
booleanisDisposed()
Has the wrapped C++ instance been deleted?
booleanisEmpty()
booleanisNull()
booleanisValid()
intleft()
voidmoveBottom(int pos)
voidmoveBottomLeft(QPoint p)
voidmoveBottomRight(QPoint p)
voidmoveBy(int dx, int dy)
voidmoveCenter(QPoint p)
voidmoveLeft(int pos)
voidmoveRight(int pos)
voidmoveTop(int pos)
voidmoveTopLeft(QPoint p)
voidmoveTopRight(QPoint p)
QRectnormalize()
QRectop_and(QRect r)
QRectop_and_assign(QRect r)
QRectop_or(QRect r)
QRectop_or_assign(QRect r)
shortrBottom()
voidrect(int[] x, int[] y, int[] w, int[] h)
intright()
shortrLeft()
shortrRight()
shortrTop()
voidsetBottom(int pos)
voidsetBottomLeft(QPoint p)
voidsetBottomRight(QPoint p)
voidsetCoords(int x1, int y1, int x2, int y2)
voidsetHeight(int h)
voidsetLeft(int pos)
voidsetRect(int x, int y, int w, int h)
voidsetRight(int pos)
voidsetSize(QSize s)
voidsetTop(int pos)
voidsetTopLeft(QPoint p)
voidsetTopRight(QPoint p)
voidsetWidth(int w)
voidsetX(int x)
voidsetY(int y)
QSizesize()
inttop()
QPointtopLeft()
QPointtopRight()
QRectunite(QRect r)
intwidth()
intx()
inty()

Constructor Detail

QRect

protected QRect(Class dummy)

QRect

public QRect()

QRect

public QRect(QPoint topleft, QPoint bottomright)

QRect

public QRect(QPoint topleft, QSize size)

QRect

public QRect(int left, int top, int width, int height)

Method Detail

addCoords

public void addCoords(int x1, int y1, int x2, int y2)

bottom

public int bottom()

bottomLeft

public QPoint bottomLeft()

bottomRight

public QPoint bottomRight()

center

public QPoint center()

contains

public boolean contains(QPoint p, boolean proper)

contains

public boolean contains(QPoint p)

contains

public boolean contains(int x, int y)

contains

public boolean contains(int x, int y, boolean proper)

contains

public boolean contains(QRect r, boolean proper)

contains

public boolean contains(QRect r)

coords

public void coords(int[] x1, int[] y1, int[] x2, int[] y2)

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

finalize

protected void finalize()
Deletes the wrapped C++ instance

height

public int height()

intersect

public QRect intersect(QRect r)

intersects

public boolean intersects(QRect r)

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

isEmpty

public boolean isEmpty()

isNull

public boolean isNull()

isValid

public boolean isValid()

left

public int left()

moveBottom

public void moveBottom(int pos)

moveBottomLeft

public void moveBottomLeft(QPoint p)

moveBottomRight

public void moveBottomRight(QPoint p)

moveBy

public void moveBy(int dx, int dy)

moveCenter

public void moveCenter(QPoint p)

moveLeft

public void moveLeft(int pos)

moveRight

public void moveRight(int pos)

moveTop

public void moveTop(int pos)

moveTopLeft

public void moveTopLeft(QPoint p)

moveTopRight

public void moveTopRight(QPoint p)

normalize

public QRect normalize()

op_and

public QRect op_and(QRect r)

op_and_assign

public QRect op_and_assign(QRect r)

op_or

public QRect op_or(QRect r)

op_or_assign

public QRect op_or_assign(QRect r)

rBottom

public short rBottom()

rect

public void rect(int[] x, int[] y, int[] w, int[] h)

right

public int right()

rLeft

public short rLeft()

rRight

public short rRight()

rTop

public short rTop()

setBottom

public void setBottom(int pos)

setBottomLeft

public void setBottomLeft(QPoint p)

setBottomRight

public void setBottomRight(QPoint p)

setCoords

public void setCoords(int x1, int y1, int x2, int y2)

setHeight

public void setHeight(int h)

setLeft

public void setLeft(int pos)

setRect

public void setRect(int x, int y, int w, int h)

setRight

public void setRight(int pos)

setSize

public void setSize(QSize s)

setTop

public void setTop(int pos)

setTopLeft

public void setTopLeft(QPoint p)

setTopRight

public void setTopRight(QPoint p)

setWidth

public void setWidth(int w)

setX

public void setX(int x)

setY

public void setY(int y)

size

public QSize size()

top

public int top()

topLeft

public QPoint topLeft()

topRight

public QPoint topRight()

unite

public QRect unite(QRect r)

width

public int width()

x

public int x()

y

public int y()