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
QSvgPaintServer Class Referenceabstract

#include <qsvgpaintserver_p.h>

Inheritance diagram for QSvgPaintServer:
Collaboration diagram for QSvgPaintServer:

Public Types

enum class  Type : qint8 { SolidColor , Gradient , Pattern }

Public Member Functions

 QSvgPaintServer ()=default
virtual ~QSvgPaintServer ()
virtual QBrush brush (QPainter *p, const QSvgNode *node, QSvgExtraStates &states)=0
virtual Type type () const =0

Detailed Description

Definition at line 38 of file qsvgpaintserver_p.h.

Member Enumeration Documentation

◆ Type

enum class QSvgPaintServer::Type : qint8
strong
Enumerator
SolidColor 
Gradient 
Pattern 

Definition at line 42 of file qsvgpaintserver_p.h.

Constructor & Destructor Documentation

◆ QSvgPaintServer()

QSvgPaintServer::QSvgPaintServer ( )
default

◆ ~QSvgPaintServer()

QT_BEGIN_NAMESPACE QSvgPaintServer::~QSvgPaintServer ( )
virtualdefault

Member Function Documentation

◆ brush()

virtual QBrush QSvgPaintServer::brush ( QPainter * p,
const QSvgNode * node,
QSvgExtraStates & states )
pure virtual

◆ type()

virtual Type QSvgPaintServer::type ( ) const
pure virtual

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