QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskGraphicPaintEngine Class Referencefinal

Detailed Description

Definition at line 12 of file QskGraphicPaintEngine.h.

Inheritance diagram for QskGraphicPaintEngine:

Public Member Functions

bool begin (QPaintDevice *) override
 
bool end () override
 
Type type () const override
 
void updateState (const QPaintEngineState &state) override
 
void drawPath (const QPainterPath &path) override
 
void drawPolygon (const QPointF *points, int pointCount, PolygonDrawMode mode) override
 
void drawPolygon (const QPoint *points, int pointCount, PolygonDrawMode mode) override
 
void drawPixmap (const QRectF &rect, const QPixmap &pixmap, const QRectF &subRect) override
 
void drawImage (const QRectF &rect, const QImage &image, const QRectF &subRect, Qt::ImageConversionFlags flags) override
 
void drawTextItem (const QPointF &, const QTextItem &) override
 

Constructor & Destructor Documentation

◆ QskGraphicPaintEngine()

QskGraphicPaintEngine::QskGraphicPaintEngine ( )

Definition at line 19 of file QskGraphicPaintEngine.cpp.

◆ ~QskGraphicPaintEngine()

QskGraphicPaintEngine::~QskGraphicPaintEngine ( )
override

Definition at line 24 of file QskGraphicPaintEngine.cpp.

Member Function Documentation

◆ begin()

bool QskGraphicPaintEngine::begin ( QPaintDevice *  )
override

Definition at line 28 of file QskGraphicPaintEngine.cpp.

◆ drawImage()

void QskGraphicPaintEngine::drawImage ( const QRectF &  rect,
const QImage &  image,
const QRectF &  subRect,
Qt::ImageConversionFlags  flags 
)
override

Definition at line 106 of file QskGraphicPaintEngine.cpp.

◆ drawPath()

void QskGraphicPaintEngine::drawPath ( const QPainterPath &  path)
override

Definition at line 51 of file QskGraphicPaintEngine.cpp.

◆ drawPixmap()

void QskGraphicPaintEngine::drawPixmap ( const QRectF &  rect,
const QPixmap &  pixmap,
const QRectF &  subRect 
)
override

Definition at line 99 of file QskGraphicPaintEngine.cpp.

◆ drawPolygon() [1/2]

void QskGraphicPaintEngine::drawPolygon ( const QPoint *  points,
int  pointCount,
PolygonDrawMode  mode 
)
override

Definition at line 78 of file QskGraphicPaintEngine.cpp.

◆ drawPolygon() [2/2]

void QskGraphicPaintEngine::drawPolygon ( const QPointF *  points,
int  pointCount,
PolygonDrawMode  mode 
)
override

Definition at line 57 of file QskGraphicPaintEngine.cpp.

◆ drawTextItem()

void QskGraphicPaintEngine::drawTextItem ( const QPointF &  position,
const QTextItem &  textItem 
)
override

Definition at line 114 of file QskGraphicPaintEngine.cpp.

◆ end()

bool QskGraphicPaintEngine::end ( )
override

Definition at line 34 of file QskGraphicPaintEngine.cpp.

◆ type()

QPaintEngine::Type QskGraphicPaintEngine::type ( ) const
override

Definition at line 40 of file QskGraphicPaintEngine.cpp.

◆ updateState()

void QskGraphicPaintEngine::updateState ( const QPaintEngineState &  state)
override

Definition at line 45 of file QskGraphicPaintEngine.cpp.