##// END OF EJS Templates
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes...
improved so that dict contains properties and that dir() shows all available things, including the derived base attributes git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@70 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r28:cf202027b50b
r34:5daedfb035c8
Show More
PythonQtWrapper_QRegion.h
61 lines | 2.7 KiB | text/x-c | CLexer
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 #ifndef PYTHONQTWRAPPER_QREGION_H
#define PYTHONQTWRAPPER_QREGION_H
#include <qregion.h>
#include <QObject>
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 #include <PythonQt.h>
florianlink
added initial generated wrappers for Qt 4.4.3...
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>
class PythonQtWrapper_QRegion : public QObject
{ Q_OBJECT
public:
Q_ENUMS(RegionType )
enum RegionType{
Rectangle = QRegion::Rectangle, Ellipse = QRegion::Ellipse};
public slots:
QRegion* new_QRegion();
QRegion* new_QRegion(const QBitmap& bitmap);
QRegion* new_QRegion(const QPolygon& pa, Qt::FillRule fillRule = Qt::OddEvenFill);
QRegion* new_QRegion(const QRect& r, QRegion::RegionType t = QRegion::Rectangle);
QRegion* new_QRegion(const QRegion& region);
QRegion* new_QRegion(int x, int y, int w, int h, QRegion::RegionType t = QRegion::Rectangle);
void delete_QRegion(QRegion* obj) { delete obj; }
bool isEmpty(QRegion* theWrappedObject) const;
const QRegion operator_add(QRegion* theWrappedObject, const QRect& r) const;
florianlink
upgraded wrappers to current generator version...
r28 void readFrom(QRegion* theWrappedObject, QDataStream& arg__1);
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 QRegion subtracted(QRegion* theWrappedObject, const QRegion& r) const;
florianlink
upgraded wrappers to current generator version...
r28 void writeTo(QRegion* theWrappedObject, QDataStream& arg__1);
QVector<QRect > rects(QRegion* theWrappedObject) const;
void translate(QRegion* theWrappedObject, const QPoint& p);
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 void translate(QRegion* theWrappedObject, int dx, int dy);
florianlink
upgraded wrappers to current generator version...
r28 QRegion translated(QRegion* theWrappedObject, int dx, int dy) const;
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 QRegion unite(QRegion* theWrappedObject, const QRect& r) const;
florianlink
upgraded wrappers to current generator version...
r28 QRegion intersect(QRegion* theWrappedObject, const QRect& r) const;
int numRects(QRegion* theWrappedObject) const;
QRegion translated(QRegion* theWrappedObject, const QPoint& p) const;
QRect boundingRect(QRegion* theWrappedObject) const;
QRegion xored(QRegion* theWrappedObject, const QRegion& r) const;
bool contains(QRegion* theWrappedObject, const QRect& r) const;
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 bool intersects(QRegion* theWrappedObject, const QRect& r) const;
florianlink
upgraded wrappers to current generator version...
r28 QRegion intersected(QRegion* theWrappedObject, const QRect& r) const;
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 const QRegion operator_and(QRegion* theWrappedObject, const QRect& r) const;
bool contains(QRegion* theWrappedObject, const QPoint& p) const;
florianlink
upgraded wrappers to current generator version...
r28 bool intersects(QRegion* theWrappedObject, const QRegion& r) const;
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 void setRects(QRegion* theWrappedObject, const QRect* rect, int num);
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 QRegion united(QRegion* theWrappedObject, const QRect& r) const;
QRegion united(QRegion* theWrappedObject, const QRegion& r) const;
florianlink
upgraded wrappers to current generator version...
r28 QRegion intersected(QRegion* theWrappedObject, const QRegion& r) const;
florianlink
- added support for deriving CPP classes in Python and to override all public and protected virtual functions from PythonQt...
r24 bool operator_equal(QRegion* theWrappedObject, const QRegion& r) const;
florianlink
added initial generated wrappers for Qt 4.4.3...
r13 };
#endif // PYTHONQTWRAPPER_QREGION_H