diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-11-21 20:19:51 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-11-21 20:19:51 -0600 |
commit | 25eb56b1afbf770ece64541bff15893bf909ce1a (patch) | |
tree | 952691552f848ec310a7a277fdf8270f41ce2a53 /tdegtk/tqtcairopainter.h | |
parent | 0762fd31c7ac342ef87b651c2b29ccc037e33091 (diff) | |
download | gtk3-tqt-engine-25eb56b1afbf770ece64541bff15893bf909ce1a.tar.gz gtk3-tqt-engine-25eb56b1afbf770ece64541bff15893bf909ce1a.zip |
Increase drawing speed
Diffstat (limited to 'tdegtk/tqtcairopainter.h')
-rw-r--r-- | tdegtk/tqtcairopainter.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tdegtk/tqtcairopainter.h b/tdegtk/tqtcairopainter.h index 764efd7..5e7dc55 100644 --- a/tdegtk/tqtcairopainter.h +++ b/tdegtk/tqtcairopainter.h @@ -52,6 +52,7 @@ class Q_EXPORT TQt3CairoPaintDevice : public TQPaintDevice // picture class void updateSurfaceDimensions() const; void resetIntermediateSurface(); void transferIntermediateSurface(); + bool intermediateSurfaceInUse() const; void updatePen(bool backgroundStroke=FALSE); void dualStrokePen(); @@ -70,7 +71,7 @@ class Q_EXPORT TQt3CairoPaintDevice : public TQPaintDevice // picture class void drawText(TQPainter *p, int x, int y, const TQString &str); void drawTextInRect(TQPainter *p, TQRect rect, int textFlags, const TQString &str); - void setCairoTransformations(cairo_t* cr, bool forceDisable=false); + void setCairoTransformations(cairo_t* cr, bool forceDisable=false, bool applyBaseDeviceTransform=false); private: mutable int m_width; |