NAME

Qt::Gui::QRegion

PUBLIC METHODS

QRegion()
QRegion(const QRegion & region)
QRegion(const QBitmap & bitmap)
QRegion(const QRect & r, QRegion::RegionType t)
QRegion(const QRect & r, QRegion::RegionType t = QRegion::Rectangle)
QRegion(const QPolygon & pa, Qt::FillRule fillRule)
QRegion(const QPolygon & pa, Qt::FillRule fillRule = Qt::OddEvenFill)
QRegion(int x, int y, int w, int h, QRegion::RegionType t)
QRegion(int x, int y, int w, int h, QRegion::RegionType t = QRegion::Rectangle)
~QRegion()
QRect boundingRect()
bool contains(const QPoint & p)
bool contains(const QRect & r)
QRegion eor(const QRegion & r)
_XRegion * handle()
QRegion intersect(const QRegion & r)
QRegion intersect(const QRect & r)
QRegion intersected(const QRegion & r)
QRegion intersected(const QRect & r)
bool intersects(const QRegion & r)
bool intersects(const QRect & r)
bool isEmpty()
int numRects()
QVariant operator QVariant()
bool operator!=(const QRegion & r)
const QRegion operator&(const QRegion & r)
const QRegion operator&(const QRect & r)
QRegion & operator&=(const QRegion & r)
QRegion & operator&=(const QRect & r)
const QRegion operator+(const QRegion & r)
const QRegion operator+(const QRect & r)
QRegion & operator+=(const QRegion & r)
QRegion & operator+=(const QRect & r)
const QRegion operator-(const QRegion & r)
QRegion & operator-=(const QRegion & r)
QRegion & operator=(const QRegion & arg0)
bool operator==(const QRegion & r)
const QRegion operator^(const QRegion & r)
QRegion & operator^=(const QRegion & r)
const QRegion operator|(const QRegion & r)
QRegion & operator|=(const QRegion & r)
int rectCount()
void setRects(const QRect * rect, int num)
QRegion subtract(const QRegion & r)
QRegion subtracted(const QRegion & r)
void translate(const QPoint & p)
void translate(int dx, int dy)
QRegion translated(const QPoint & p)
QRegion translated(int dx, int dy)
QRegion unite(const QRegion & r)
QRegion unite(const QRect & r)
QRegion united(const QRegion & r)
QRegion united(const QRect & r)
QRegion xored(const QRegion & r)

ENUM VALUES

Rectangle
Ellipse

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html