summaryrefslogtreecommitdiffstats
path: root/src/gui/image/qpaintengine_pic_p.h
diff options
context:
space:
mode:
authorTrond Kjernaasen <trond@trolltech.com>2009-03-30 11:08:21 (GMT)
committerTrond Kjernaasen <trond@trolltech.com>2009-03-30 11:12:32 (GMT)
commit2bc824dde1033ae01f618a3ff534ba26d7a628af (patch)
treebce28b773ad457ec6325d59919a170e185f3cc45 /src/gui/image/qpaintengine_pic_p.h
parentdcdafbcb132341bb22b6159f0f1dea1ef00f7c18 (diff)
downloadQt-2bc824dde1033ae01f618a3ff534ba26d7a628af.zip
Qt-2bc824dde1033ae01f618a3ff534ba26d7a628af.tar.gz
Qt-2bc824dde1033ae01f618a3ff534ba26d7a628af.tar.bz2
Fix draImage() calls for threaded printing to a PostScript printer.
QPicture didn't have an implementation for drawImage(). All images were converted to QPixmaps before they were drawn. Task-number: 249322 Reviewed-by: Gunnar Sletta
Diffstat (limited to 'src/gui/image/qpaintengine_pic_p.h')
-rw-r--r--src/gui/image/qpaintengine_pic_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/image/qpaintengine_pic_p.h b/src/gui/image/qpaintengine_pic_p.h
index 3ae0845..745d057 100644
--- a/src/gui/image/qpaintengine_pic_p.h
+++ b/src/gui/image/qpaintengine_pic_p.h
@@ -100,6 +100,8 @@ public:
void drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr);
void drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s);
+ void drawImage(const QRectF &r, const QImage &image, const QRectF &sr,
+ Qt::ImageConversionFlags flags = Qt::AutoColor);
void drawTextItem(const QPointF &p, const QTextItem &ti);
Type type() const { return Picture; }