![]() |
Qt 6.x
The Qt SDK
|
#include <qquickcontext2dtile_p.h>
Public Member Functions | |
QQuickContext2DTile () | |
virtual | ~QQuickContext2DTile () |
bool | dirty () const |
void | markDirty (bool dirty) |
QRect | rect () const |
virtual void | setRect (const QRect &r)=0 |
virtual QPainter * | createPainter (bool smooth, bool antialiasing) |
virtual void | drawFinished () |
Protected Member Functions | |
virtual void | aboutToDraw () |
Protected Attributes | |
uint | m_dirty: 1 |
QRect | m_rect |
QPaintDevice * | m_device |
QPainter | m_painter |
Definition at line 28 of file qquickcontext2dtile_p.h.
QT_BEGIN_NAMESPACE QQuickContext2DTile::QQuickContext2DTile | ( | ) |
Definition at line 8 of file qquickcontext2dtile.cpp.
|
virtual |
Definition at line 15 of file qquickcontext2dtile.cpp.
References QPainter::end(), QPainter::isActive(), and m_painter.
|
inlineprotectedvirtual |
Definition at line 44 of file qquickcontext2dtile_p.h.
Referenced by createPainter().
|
virtual |
Definition at line 21 of file qquickcontext2dtile.cpp.
References aboutToDraw(), QPainter::Antialiasing, QPainter::begin(), QPainter::CompositionMode_Source, QPainter::CompositionMode_SourceOver, QPainter::end(), QPainter::fillRect(), QRect::height(), QPainter::isActive(), QRect::left(), m_device, m_painter, m_rect, QPainter::resetTransform(), QPainter::setClipping(), QPainter::setClipRect(), QPainter::setCompositionMode(), QPainter::setRenderHint(), QPainter::setRenderHints(), QPainter::SmoothPixmapTransform, QPainter::TextAntialiasing, QRect::top(), QPainter::translate(), QRect::width(), QRect::x(), and QRect::y().
|
inline |
Definition at line 34 of file qquickcontext2dtile_p.h.
References m_dirty.
Referenced by QQuickContext2DImageTexture::compositeTile(), and markDirty().
|
inlinevirtual |
Definition at line 41 of file qquickcontext2dtile_p.h.
|
inline |
Definition at line 35 of file qquickcontext2dtile_p.h.
References dirty(), and m_dirty.
|
inline |
Definition at line 37 of file qquickcontext2dtile_p.h.
References m_rect.
Implemented in QQuickContext2DImageTile.
Referenced by QQuickContext2DTexture::createTiles().
|
protected |
Definition at line 47 of file qquickcontext2dtile_p.h.
Referenced by createPainter(), and QQuickContext2DImageTile::setRect().
|
protected |
Definition at line 45 of file qquickcontext2dtile_p.h.
Referenced by dirty(), markDirty(), and QQuickContext2DImageTile::setRect().
|
protected |
Definition at line 48 of file qquickcontext2dtile_p.h.
Referenced by ~QQuickContext2DTile(), and createPainter().
|
protected |
Definition at line 46 of file qquickcontext2dtile_p.h.
Referenced by createPainter(), rect(), and QQuickContext2DImageTile::setRect().