29 #ifndef QVTK_PAINT_ENGINE_HPP 30 #define QVTK_PAINT_ENGINE_HPP 33 #include <QPaintEngine> 35 class QVTKPaintEngineInternal;
46 bool begin(QPaintDevice* dev) VTK_OVERRIDE;
50 bool end() VTK_OVERRIDE;
54 QPaintEngine::Type
type()
const VTK_OVERRIDE;
58 void updateState(
const QPaintEngineState&) VTK_OVERRIDE;
62 void drawPixmap(
const QRectF& r,
const QPixmap& pm,
const QRectF& sr) VTK_OVERRIDE;
66 void drawPath(
const QPainterPath& path) VTK_OVERRIDE;
QPaintEngine::Type type() const override
void drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) override
void updateState(const QPaintEngineState &) override
void drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode) override
void drawPath(const QPainterPath &path) override
QVTKPaintEngineInternal * Internal
bool begin(QPaintDevice *dev) override
~QVTKPaintEngine() override
A paint engine class to direct QPainter calls into a VTK window.