Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSvgPatternPaint Class Reference

#include <qsvgpaintserver_p.h>

Inheritance diagram for QSvgPatternPaint:
Collaboration diagram for QSvgPatternPaint:

Public Member Functions

 QSvgPatternPaint (QSvgPattern *pattern)
 ~QSvgPatternPaint () override
Type type () const override
QBrush brush (QPainter *, const QSvgNode *, QSvgExtraStates &) override
QSvgPatternpatternNode ()
Public Member Functions inherited from QSvgPaintServer
 QSvgPaintServer ()=default
virtual ~QSvgPaintServer ()

Additional Inherited Members

Public Types inherited from QSvgPaintServer
enum class  Type : qint8 { SolidColor , Gradient , Pattern }

Detailed Description

Definition at line 163 of file qsvgpaintserver_p.h.

Constructor & Destructor Documentation

◆ QSvgPatternPaint()

QSvgPatternPaint::QSvgPatternPaint ( QSvgPattern * pattern)

Definition at line 75 of file qsvgpaintserver.cpp.

◆ ~QSvgPatternPaint()

QSvgPatternPaint::~QSvgPatternPaint ( )
overridedefault

Member Function Documentation

◆ brush()

QBrush QSvgPatternPaint::brush ( QPainter * p,
const QSvgNode * node,
QSvgExtraStates & states )
overridevirtual

Implements QSvgPaintServer.

Definition at line 83 of file qsvgpaintserver.cpp.

◆ patternNode()

QSvgPattern * QSvgPatternPaint::patternNode ( )
inline

Definition at line 182 of file qsvgpaintserver_p.h.

◆ type()

QSvgPaintServer::Type QSvgPatternPaint::type ( ) const
inlineoverridevirtual

Implements QSvgPaintServer.

Definition at line 177 of file qsvgpaintserver_p.h.


The documentation for this class was generated from the following files: