From c3becaff5676eac34616bcd4aeba747ec4398ae6 Mon Sep 17 00:00:00 2001 From: Anders Bakken Date: Mon, 1 Feb 2010 09:44:44 -0800 Subject: Make QRasterPaintEngine::drawStaticText public. This is necessary so subclasses can chain to it. Reviewed-by: Donald Carr --- src/gui/painting/qpaintengine_raster_p.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/painting/qpaintengine_raster_p.h b/src/gui/painting/qpaintengine_raster_p.h index 5e5d9b8..55eb82e 100644 --- a/src/gui/painting/qpaintengine_raster_p.h +++ b/src/gui/painting/qpaintengine_raster_p.h @@ -203,6 +203,8 @@ public: void clip(const QRect &rect, Qt::ClipOperation op); void clip(const QRegion ®ion, Qt::ClipOperation op); + void drawStaticTextItem(QStaticTextItem *textItem); + enum ClipType { RectClip, ComplexClip @@ -260,8 +262,6 @@ private: void drawCachedGlyphs(int numGlyphs, const glyph_t *glyphs, const QFixedPoint *positions, QFontEngine *fontEngine); - void drawStaticTextItem(QStaticTextItem *textItem); - #if defined(Q_OS_SYMBIAN) && defined(QT_NO_FREETYPE) void drawGlyphsS60(const QPointF &p, const QTextItemInt &ti); #endif // Q_OS_SYMBIAN && QT_NO_FREETYPE -- cgit v0.12