- All Implemented Interfaces:
QtObjectInterface,Cloneable,Iterable<QRect>
Specifies a clip region for a painter
Java wrapper for Qt class QRegion
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionQRegion()QRegion(int x, int y, int w, int h) Overloaded constructor forQRegion(int, int, int, int, io.qt.gui.QRegion.RegionType)witht = io.qt.gui.QRegion.RegionType.Rectangle.QRegion(int x, int y, int w, int h, QRegion.RegionType t) Overloaded constructor forQRegion(io.qt.core.QRect, io.qt.gui.QRegion.RegionType)witht = io.qt.gui.QRegion.RegionType.Rectangle.QRegion(QRect r, QRegion.RegionType t) Overloaded constructor forQRegion(io.qt.gui.QPolygon, io.qt.core.Qt.FillRule)withfillRule = io.qt.core.Qt.FillRule.OddEvenFill.QRegion(QPolygon pa, Qt.FillRule fillRule) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidOverloaded function forassign(io.qt.gui.QRegion).final voidOverloaded function forassign(io.qt.gui.QRegion).final voidOverloaded function forassign(io.qt.gui.QRegion).final voidprotected final QSequentialConstIterator<QRect> begin()final QRectclone()Creates and returns a copy of this object.final booleanfinal booleanprotected final QSequentialConstIterator<QRect> end()final booleanOverloaded function forequals(io.qt.gui.QRegion).final booleanOverloaded function forequals(io.qt.gui.QRegion).final booleanOverloaded function forequals(io.qt.gui.QRegion).final booleanbooleaninthashCode()Returns the objects's hash code computed byqHash(QRegion).final QRegionintersected(QRect r) final QRegionOverloaded function forintersected(io.qt.gui.QRegion).final QRegionOverloaded function forintersected(io.qt.gui.QRegion).final QRegionfinal booleanintersects(QRect r) final booleanOverloaded function forintersects(io.qt.gui.QRegion).final booleanOverloaded function forintersects(io.qt.gui.QRegion).final booleanfinal booleanisEmpty()final booleanisNull()iterator()Returns an iterator for this iterable object.final QRegionOverloaded function forminus(io.qt.gui.QRegion).final QRegionOverloaded function forminus(io.qt.gui.QRegion).final QRegionOverloaded function forminus(io.qt.gui.QRegion).final QRegionfinal QRegionfinal QRegionOverloaded function forplus(io.qt.gui.QRegion).final QRegionOverloaded function forplus(io.qt.gui.QRegion).final QRegionvoidreadFrom(QDataStream arg__1) final intfinal voidfinal QRegionsubtracted(QRect r) Overloaded function forsubtracted(io.qt.gui.QRegion).final QRegionOverloaded function forsubtracted(io.qt.gui.QRegion).final QRegionOverloaded function forsubtracted(io.qt.gui.QRegion).final QRegionfinal voidfinal QRegiontimes(QTransform m) Seeoperator*(QRegion,QTransform) toString()Seeoperator<<(QDebug,QRegion) final voidtranslate(int dx, int dy) final voidfinal QRegiontranslated(int dx, int dy) final QRegiontranslated(QPoint p) final QRegionfinal QRegionOverloaded function forunited(io.qt.gui.QRegion).final QRegionOverloaded function forunited(io.qt.gui.QRegion).final QRegionvoidwriteTo(QDataStream arg__1) final QRegionOverloaded function forxored(io.qt.gui.QRegion).final QRegionOverloaded function forxored(io.qt.gui.QRegion).final QRegionOverloaded function forxored(io.qt.gui.QRegion).final QRegionMethods inherited from class io.qt.QtObject
dispose, isDisposedMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
QRegion
public QRegion() -
QRegion
-
QRegion
-
QRegion
-
QRegion
-
QRegion
-
QRegion
Overloaded constructor for
QRegion(io.qt.gui.QPolygon, io.qt.core.Qt.FillRule)withfillRule = io.qt.core.Qt.FillRule.OddEvenFill. -
QRegion
Overloaded constructor for
QRegion(io.qt.core.QRect, io.qt.gui.QRegion.RegionType)witht = io.qt.gui.QRegion.RegionType.Rectangle. -
QRegion
public QRegion(int x, int y, int w, int h) Overloaded constructor for
QRegion(int, int, int, int, io.qt.gui.QRegion.RegionType)witht = io.qt.gui.QRegion.RegionType.Rectangle.
-
-
Method Details
-
begin
-
boundingRect
-
contains
-
contains
-
end
-
intersected
-
intersected
-
intersects
-
intersects
-
isEmpty
-
isNull
-
times
See
operator*(QRegion,QTransform) -
plus
-
plus
-
minus
-
writeTo
-
assign
-
equals
-
readFrom
-
rectCount
-
setRects
-
subtracted
-
swap
-
translate
-
translate
-
translated
-
translated
-
united
-
united
-
xored
-
iterator
Returns an iterator for this iterable object. -
equals
-
hashCode
Returns the objects's hash code computed byqHash(QRegion). -
toString
See
operator<<(QDebug,QRegion) -
clone
Creates and returns a copy of this object.
-
intersected
Overloaded function for
intersected(io.qt.gui.QRegion). -
intersected
Overloaded function for
intersected(io.qt.gui.QRegion). -
intersects
Overloaded function for
intersects(io.qt.gui.QRegion). -
intersects
Overloaded function for
intersects(io.qt.gui.QRegion). -
plus
Overloaded function for
plus(io.qt.gui.QRegion). -
plus
Overloaded function for
plus(io.qt.gui.QRegion). -
minus
Overloaded function for
minus(io.qt.gui.QRegion). -
minus
Overloaded function for
minus(io.qt.gui.QRegion). -
minus
Overloaded function for
minus(io.qt.gui.QRegion). -
assign
Overloaded function for
assign(io.qt.gui.QRegion). -
assign
Overloaded function for
assign(io.qt.gui.QRegion). -
assign
Overloaded function for
assign(io.qt.gui.QRegion). -
equals
Overloaded function for
equals(io.qt.gui.QRegion). -
equals
Overloaded function for
equals(io.qt.gui.QRegion). -
equals
Overloaded function for
equals(io.qt.gui.QRegion). -
subtracted
Overloaded function for
subtracted(io.qt.gui.QRegion). -
subtracted
Overloaded function for
subtracted(io.qt.gui.QRegion). -
subtracted
Overloaded function for
subtracted(io.qt.gui.QRegion). -
united
Overloaded function for
united(io.qt.gui.QRegion). -
united
Overloaded function for
united(io.qt.gui.QRegion). -
xored
Overloaded function for
xored(io.qt.gui.QRegion). -
xored
Overloaded function for
xored(io.qt.gui.QRegion). -
xored
Overloaded function for
xored(io.qt.gui.QRegion).
-