diff options
Diffstat (limited to 'sip/qt/qpainter.sip')
-rw-r--r-- | sip/qt/qpainter.sip | 316 |
1 files changed, 0 insertions, 316 deletions
diff --git a/sip/qt/qpainter.sip b/sip/qt/qpainter.sip index 17c359f..8111400 100644 --- a/sip/qt/qpainter.sip +++ b/sip/qt/qpainter.sip @@ -97,260 +97,6 @@ This returns a list of tab stops. %End -%If (- TQt_2_00) - -%ModuleHeaderCode -#include <tqpainter.h> -%End - -enum BGMode { - TransparentMode, - OpaqueMode -}; - -enum PaintUnit { - PixelUnit, - LoMetricUnit, - HiMetricUnit, - LoEnglishUnit, - HiEnglishUnit, - TwipsUnit -}; - - -class TQPainter -{ -%TypeHeaderCode -#include <tqpainter.h> -%End - -public: - TQPainter(); - TQPainter(const TQPaintDevice *); - TQPainter(const TQPaintDevice *,const TQWidget *); - - bool begin(const TQPaintDevice *); - bool begin(const TQPaintDevice *,const TQWidget *); - bool end(); - TQPaintDevice *device() const; - - static void redirect(TQPaintDevice *,TQPaintDevice *); -%If (TQt_3_2_0 -) - static TQPaintDevice *redirect(TQPaintDevice *); -%End - - bool isActive() const; - void flush(); - void save(); - void restore(); - TQFontMetrics fontMetrics() const; - TQFontInfo fontInfo() const; - const TQFont &font() const; - void setFont(const TQFont&); - const TQPen &pen() const; - void setPen(const TQPen &); - void setPen(PenStyle); - void setPen(const TQColor &); - const TQBrush &brush() const; - void setBrush(const TQBrush &); - void setBrush(BrushStyle); - void setBrush(const TQColor &); - const TQColor &backgroundColor() const; - void setBackgroundColor(const TQColor &); - BGMode backgroundMode() const; - void setBackgroundMode(BGMode); - RasterOp rasterOp() const; - void setRasterOp(RasterOp); - const TQPoint &brushOrigin() const; - void setBrushOrigin(int,int); - void setBrushOrigin(const TQPoint &); - - bool hasViewXForm() const; - bool hasWorldXForm() const; - - void setViewXForm(bool); - TQRect window() const; - void setWindow(const TQRect &); - void setWindow(int,int,int,int); - TQRect viewport() const; - void setViewport(const TQRect &); - void setViewport(int,int,int,int); - - void setWorldXForm(bool); - const TQWMatrix &worldMatrix() const; - void setWorldMatrix(const TQWMatrix &,bool = 0); - - void scale(float,float); - void shear(float,float); - void rotate(float); - - void translate(float,float); - void resetXForm(); - - TQPoint xForm(TQPoint &) const; - TQRect xForm(TQRect &) const; - TQPointArray xForm(TQPointArray &) const; - TQPointArray xForm(TQPointArray &,int,int) const; - TQPoint xFormDev(TQPoint &) const; - TQRect xFormDev(TQRect &) const; - TQPointArray xFormDev(TQPointArray &) const; - TQPointArray xFormDev(TQPointArray &,int,int) const; - void setClipping(bool); - bool hasClipping() const; - const TQRegion &clipRegion() const; - void setClipRect(const TQRect &); - void setClipRect(int,int,int,int); - void setClipRegion(const TQRegion &); - void drawPoint(int,int); - void drawPoint(const TQPoint &); - void drawPoints(const TQPointArray &,int,int = -1); - void moveTo(int,int); - void moveTo(const TQPoint &); - void lineTo(int,int); - void lineTo(const TQPoint &); - void drawLine(int,int,int,int); - void drawLine(const TQPoint &,const TQPoint &); - void drawRect(int,int,int,int); - void drawRect(const TQRect &); - void drawWinFocusRect(int,int,int,int); - void drawWinFocusRect(int,int,int,int,const TQColor &); - void drawWinFocusRect(const TQRect &); - void drawWinFocusRect(const TQRect &,const TQColor &); - void drawRoundRect(int,int,int,int,int,int); - void drawRoundRect(const TQRect &,int,int); - void drawEllipse(int,int,int,int); - void drawEllipse(const TQRect &); - void drawArc(int,int,int,int,int,int); - void drawArc(const TQRect &,int,int); - void drawPie(int,int,int,int,int,int); - void drawPie(const TQRect &,int,int); - void drawChord(int,int,int,int,int,int); - void drawChord(const TQRect &,int,int); - void drawLineSegments(const TQPointArray &,int = 0,int = -1); - void drawPolyline(const TQPointArray &,int = 0,int = -1); - void drawPolygon(const TQPointArray &,bool = 0,int = 0,int = -1); - void drawQuadBezier(const TQPointArray &,int = 0); - void drawPixmap(int,int,const TQPixmap &,int = 0,int = 0,int = -1,int = -1); - void drawPixmap(const TQPoint &,const TQPixmap &,const TQRect &); - void drawPixmap(const TQPoint &,const TQPixmap &); - void drawImage(int,int,const TQImage &,int = 0,int = 0,int = -1,int = -1); - void drawImage(const TQPoint &,const TQImage &,const TQRect &); - void drawImage(const TQPoint &,const TQImage &); - void drawTiledPixmap(int,int,int,int,const TQPixmap &,int = 0,int = 0); - void drawTiledPixmap(const TQRect &,const TQPixmap &,const TQPoint &); - void drawTiledPixmap(const TQRect &,const TQPixmap &); - void drawPicture(const TQPicture &); - void fillRect(int,int,int,int,const TQBrush &); - void fillRect(const TQRect &,const TQBrush &); - void eraseRect(int,int,int,int); - void eraseRect(const TQRect &); - void drawText(int,int,char *,int = -1); - void drawText(const TQPoint &,const char *,int = -1); - void drawText(int,int,int,int,int,const char *,int = -1,TQRect * = 0); - void drawText(const TQRect &,int,const char *,int = -1,TQRect * = 0); - -%If (TQt_3_2_0 -) - void drawTextItem(int,int,const TQTextItem &,int = 0); - void drawTextItem(const TQPoint &,const TQTextItem &,int = 0); -%End - - TQRect boundingRect(int,int,int,int,int,const char *,int = -1); - TQRect boundingRect(const TQRect &,int,const char *,int = -1); - - int tabStops() const; - void setTabStops(int); - - SIP_PYLIST tabArray() const; -%MethodCode - int *tabs; - - Py_BEGIN_ALLOW_THREADS - tabs = sipCpp -> tabArray(); - Py_END_ALLOW_THREADS - - int len = 0; - - if (tabs) - { - int *tp = tabs; - - do - ++len; - while (*tp++ != 0); - } - - if ((sipRes = PyList_New(len)) == NULL) - sipIsErr = 1; - else if (tabs) - { - int *tp = tabs; - - len = 0; - - do - { - if (PyList_SetItem(sipRes,len,PyLong_FromLong((long)*tp)) < 0) - { - Py_DECREF(sipRes); - sipIsErr = 1; - break; - } - - ++len; - } - while (*tp++ != 0); - } -%End - - void setTabArray(SIP_PYLIST); -%MethodCode - int len, *tabs; - - len = PyList_GET_SIZE(a0); - - // Allocate space for the array. Note, this memory is never - // reclaimed. - if ((tabs = (int *)sipMalloc(len * sizeof (int))) == NULL) - sipIsErr = 1; - else - { - // Convert the list. - - long *tp = tabs; - - for (int i = 0; i < len; ++i) - { - *tp++ = PyLong_AsLong(PyList_GET_ITEM(a0,i)); - - if (PyErr_Occurred() != NULL) - { - sipFree((void *)tabs); - sipIsErr = 1; - break; - } - } - - if (!sipIsErr) - { - Py_BEGIN_ALLOW_THREADS - sipCpp -> setTabArray(tabs); - Py_END_ALLOW_THREADS - } - } -%End - - HANDLE handle() const; - static void initialize(); - static void cleanup(); - -private: - TQPainter(const TQPainter &); -}; - -%End - -%If (TQt_2_00 -) - class TQPainter : TQt { %TypeHeaderCode @@ -358,31 +104,17 @@ class TQPainter : TQt %End public: -%If (TQt_3_0_0 -) enum CoordinateMode { CoordDevice, CoordPainter }; -%End TQPainter(); -%If (- TQt_3_0_0) - TQPainter(const TQPaintDevice *); - TQPainter(const TQPaintDevice *,const TQWidget *); -%End -%If (TQt_3_0_0 -) TQPainter(const TQPaintDevice *,bool = 0); TQPainter(const TQPaintDevice *,const TQWidget *,bool = 0); -%End -%If (- TQt_3_0_0) - bool begin(const TQPaintDevice *); - bool begin(const TQPaintDevice *,const TQWidget *); -%End -%If (TQt_3_0_0 -) bool begin(const TQPaintDevice *,bool = 0); bool begin(const TQPaintDevice *,const TQWidget *,bool = 0); -%End bool end(); TQPaintDevice *device() const; @@ -390,9 +122,7 @@ public: bool isActive() const; -%If (TQt_3_0_0 -) void flush(const TQRegion &,CoordinateMode = CoordDevice); -%End void flush(); void save(); void restore(); @@ -410,9 +140,6 @@ public: void setBrush(const TQBrush &); void setBrush(BrushStyle); void setBrush(const TQColor &); -%If (TQt_2_1_0 -) - // The omission of this from TQt/Embedded is probably a bug. -%End const TQColor &backgroundColor() const; void setBackgroundColor(const TQColor &); @@ -449,10 +176,8 @@ public: %End void translate(double,double); void resetXForm(); -%If (TQt_3_0_0 -) double translationX() const; double translationY() const; -%End TQPoint xForm(const TQPoint &) const; TQRect xForm(const TQRect &) const; @@ -465,18 +190,10 @@ public: void setClipping(bool); bool hasClipping() const; -%If (- TQt_3_0_0) - const TQRegion &clipRegion() const; - void setClipRect(const TQRect &); - void setClipRect(int,int,int,int); - void setClipRegion(const TQRegion &); -%End -%If (TQt_3_0_0 -) TQRegion clipRegion(CoordinateMode = CoordDevice) const; void setClipRect(const TQRect &,CoordinateMode = CoordDevice); void setClipRect(int,int,int,int,CoordinateMode = CoordDevice); void setClipRegion(const TQRegion &,CoordinateMode = CoordDevice); -%End void drawPoint(int,int); void drawPoint(const TQPoint &); @@ -493,14 +210,8 @@ public: void drawWinFocusRect(int,int,int,int,const TQColor &); void drawWinFocusRect(const TQRect &); void drawWinFocusRect(const TQRect &,const TQColor &); -%If (- TQt_3_0_0) - void drawRoundRect(int,int,int,int,int,int); - void drawRoundRect(const TQRect &,int,int); -%End -%If (TQt_3_0_0 -) void drawRoundRect(int,int,int,int,int = 25,int = 25); void drawRoundRect(const TQRect &,int = 25,int = 25); -%End void drawEllipse(int,int,int,int); void drawEllipse(const TQRect &); void drawArc(int,int,int,int,int,int); @@ -512,69 +223,44 @@ public: void drawLineSegments(const TQPointArray &,int = 0,int = -1); void drawPolyline(const TQPointArray &,int = 0,int = -1); void drawPolygon(const TQPointArray &,bool = 0,int = 0,int = -1); -%If (- TQt_3_0_0) - void drawQuadBezier(const TQPointArray &,int = 0); -%End -%If (TQt_3_0_0 -) void drawConvexPolygon(const TQPointArray &,int = 0,int = -1); void drawCubicBezier(const TQPointArray &,int = 0); -%End void drawPixmap(int,int,const TQPixmap &,int = 0,int = 0,int = -1, int = -1); void drawPixmap(const TQPoint &,const TQPixmap &,const TQRect &); void drawPixmap(const TQPoint &,const TQPixmap &); -%If (TQt_3_0_0 -) void drawPixmap(const TQRect &,const TQPixmap &); -%End -%If (- TQt_3_0_0) - void drawImage(int,int,const TQImage &,int = 0,int = 0,int = -1, - int = -1); - void drawImage(const TQPoint &,const TQImage &,const TQRect &); - void drawImage(const TQPoint &,const TQImage &); -%End -%If (TQt_3_0_0 -) void drawImage(int,int,const TQImage &,int = 0,int = 0,int = -1, int = -1,int = 0); void drawImage(const TQPoint &,const TQImage &,const TQRect &,int = 0); void drawImage(const TQPoint &,const TQImage &,int = 0); void drawImage(const TQRect &,const TQImage &); -%End void drawTiledPixmap(int,int,int,int,const TQPixmap &,int = 0,int = 0); void drawTiledPixmap(const TQRect &,const TQPixmap &,const TQPoint &); void drawTiledPixmap(const TQRect &,const TQPixmap &); %If (TQt_PICTURE) void drawPicture(const TQPicture &); -%If (TQt_3_0_0 -) void drawPicture(int,int,const TQPicture &); void drawPicture(const TQPoint &,const TQPicture &); %End -%End void fillRect(int,int,int,int,const TQBrush &); void fillRect(const TQRect &,const TQBrush &); void eraseRect(int,int,int,int); void eraseRect(const TQRect &); -%If (TQt_3_0_0 -) enum TextDirection { Auto, RTL, LTR }; -%End -%If (- TQt_3_0_0) - void drawText(int,int,const TQString &,int = -1); - void drawText(const TQPoint &,const TQString &,int = -1); -%End -%If (TQt_3_0_0 -) void drawText(int,int,const TQString &,int = -1,TextDirection = Auto); void drawText(const TQPoint &,const TQString &,int = -1, TextDirection = Auto); void drawText(int,int,const TQString &,int,int,TextDirection = Auto); void drawText(const TQPoint &,const TQString &,int,int, TextDirection = Auto); -%End void drawText(int,int,int,int,int,const TQString &,int = -1,TQRect * = 0); void drawText(const TQRect &,int,const TQString &,int = -1,TQRect * = 0); @@ -672,5 +358,3 @@ public: private: TQPainter(const TQPainter &); }; - -%End |