diff --git a/src/graphic/QskGraphicPaintEngine.cpp b/src/graphic/QskGraphicPaintEngine.cpp index 6e06dd5d..73211141 100644 --- a/src/graphic/QskGraphicPaintEngine.cpp +++ b/src/graphic/QskGraphicPaintEngine.cpp @@ -108,3 +108,10 @@ void QskGraphicPaintEngine::drawImage( if ( auto graphic = qskGraphic( this ) ) graphic->drawImage( rect, image, subRect, flags ); } + +void QskGraphicPaintEngine::drawTextItem( + const QPointF& position, const QTextItem& textItem ) +{ + // TODO ... + QPaintEngine::drawTextItem( position, textItem ); +} diff --git a/src/graphic/QskGraphicPaintEngine.h b/src/graphic/QskGraphicPaintEngine.h index 96da3d6f..40921ec3 100644 --- a/src/graphic/QskGraphicPaintEngine.h +++ b/src/graphic/QskGraphicPaintEngine.h @@ -36,6 +36,8 @@ class QSK_EXPORT QskGraphicPaintEngine final : public QPaintEngine void drawImage( const QRectF& rect, const QImage& image, const QRectF& subRect, Qt::ImageConversionFlags flags ) override; + + void drawTextItem( const QPointF&, const QTextItem& ) override; }; #endif