diff options
Diffstat (limited to 'tdegtk/tqtcairopainter.h')
-rw-r--r-- | tdegtk/tqtcairopainter.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tdegtk/tqtcairopainter.h b/tdegtk/tqtcairopainter.h index 99a3dc2..9700b63 100644 --- a/tdegtk/tqtcairopainter.h +++ b/tdegtk/tqtcairopainter.h @@ -59,10 +59,16 @@ class Q_EXPORT TQt3CairoPaintDevice : public TQPaintDevice // picture class void pangoSetupTextPath(PangoLayout *layout, const char* text); void drawText(TQPainter *p, int x, int y, const TQString &str, int pos, int len, TQPainter::TextDirection dir, bool baseline=TRUE); + + void setCairoTransformations(); private: cairo_surface_t *m_surface; cairo_t *m_painter; + cairo_matrix_t m_worldMatrix; + cairo_matrix_t m_viewportMatrix; + bool m_worldMatrixEnabled; + bool m_viewportMatrixEnabled; TQColor m_bgColor; TQt::BGMode m_bgColorMode; |