PythonQtWrapper_QRegion.cpp
176 lines
| 4.6 KiB
| text/x-c
|
CppLexer
florianlink
|
r13 | #include "PythonQtWrapper_QRegion.h" | ||
florianlink
|
r24 | #include <PythonQtSignalReceiver.h> | ||
#include <PythonQtMethodInfo.h> | ||||
#include <PythonQtConversion.h> | ||||
florianlink
|
r13 | #include <QVariant> | ||
#include <qbitmap.h> | ||||
#include <qbytearray.h> | ||||
#include <qdatastream.h> | ||||
#include <qpoint.h> | ||||
#include <qpolygon.h> | ||||
#include <qrect.h> | ||||
#include <qregion.h> | ||||
#include <qvector.h> | ||||
QRegion* PythonQtWrapper_QRegion::new_QRegion() | ||||
{ | ||||
return new QRegion(); } | ||||
QRegion* PythonQtWrapper_QRegion::new_QRegion(const QBitmap& bitmap) | ||||
{ | ||||
return new QRegion(bitmap); } | ||||
QRegion* PythonQtWrapper_QRegion::new_QRegion(const QPolygon& pa, Qt::FillRule fillRule) | ||||
{ | ||||
return new QRegion(pa, fillRule); } | ||||
QRegion* PythonQtWrapper_QRegion::new_QRegion(const QRect& r, QRegion::RegionType t) | ||||
{ | ||||
return new QRegion(r, t); } | ||||
QRegion* PythonQtWrapper_QRegion::new_QRegion(const QRegion& region) | ||||
{ | ||||
return new QRegion(region); } | ||||
QRegion* PythonQtWrapper_QRegion::new_QRegion(int x, int y, int w, int h, QRegion::RegionType t) | ||||
{ | ||||
return new QRegion(x, y, w, h, t); } | ||||
florianlink
|
r73 | bool PythonQtWrapper_QRegion::contains(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->contains(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::intersected(QRegion* theWrappedObject, const QRegion& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->intersected(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | const QRegion PythonQtWrapper_QRegion::operator_and(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( (*theWrappedObject)& r); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::unite(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->unite(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QRegion::isEmpty(QRegion* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->isEmpty()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QRegion::translate(QRegion* theWrappedObject, int dx, int dy) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | ( theWrappedObject->translate(dx, dy)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::subtracted(QRegion* theWrappedObject, const QRegion& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->subtracted(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::intersect(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->intersect(r)); | ||
florianlink
|
r28 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QRegion::translate(QRegion* theWrappedObject, const QPoint& p) | ||
florianlink
|
r28 | { | ||
florianlink
|
r73 | ( theWrappedObject->translate(p)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QRegion::intersects(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->intersects(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::translated(QRegion* theWrappedObject, int dx, int dy) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->translated(dx, dy)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QRegion::intersects(QRegion* theWrappedObject, const QRegion& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->intersects(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QRegion::setRects(QRegion* theWrappedObject, const QRect* rect, int num) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | ( theWrappedObject->setRects(rect, num)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::united(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->united(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::united(QRegion* theWrappedObject, const QRegion& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->united(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | int PythonQtWrapper_QRegion::numRects(QRegion* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->numRects()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::translated(QRegion* theWrappedObject, const QPoint& p) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->translated(p)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRect PythonQtWrapper_QRegion::boundingRect(QRegion* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->boundingRect()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | const QRegion PythonQtWrapper_QRegion::operator_add(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( (*theWrappedObject)+ r); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QRegion::writeTo(QRegion* theWrappedObject, QDataStream& arg__1) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | arg__1 << (*theWrappedObject); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QVector<QRect > PythonQtWrapper_QRegion::rects(QRegion* theWrappedObject) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->rects()); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QRegion::contains(QRegion* theWrappedObject, const QPoint& p) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->contains(p)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | void PythonQtWrapper_QRegion::readFrom(QRegion* theWrappedObject, QDataStream& arg__1) | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | arg__1 >> (*theWrappedObject); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | bool PythonQtWrapper_QRegion::operator_equal(QRegion* theWrappedObject, const QRegion& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( (*theWrappedObject)== r); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::intersected(QRegion* theWrappedObject, const QRect& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->intersected(r)); | ||
florianlink
|
r13 | } | ||
florianlink
|
r73 | QRegion PythonQtWrapper_QRegion::xored(QRegion* theWrappedObject, const QRegion& r) const | ||
florianlink
|
r13 | { | ||
florianlink
|
r73 | return ( theWrappedObject->xored(r)); | ||
} | ||||
QString PythonQtWrapper_QRegion::toString(QRegion* obj) { | ||||
QString result; | ||||
QDebug d(&result); | ||||
d << *obj; | ||||
return result; | ||||
florianlink
|
r13 | } | ||