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
QSvgQualityStyle Class Reference

#include <qsvgstyle_p.h>

Inheritance diagram for QSvgQualityStyle:
Collaboration diagram for QSvgQualityStyle:

Public Types

enum  ImageRendering : qint8 { ImageRenderingAuto = 0 , ImageRenderingOptimizeSpeed = 1 , ImageRenderingOptimizeQuality = 2 }
Public Types inherited from QSvgStyleProperty
enum  Type : quint8 {
  Quality , Fill , ViewportFill , Font ,
  Stroke , Transform , Opacity , CompOp ,
  Offset , NumTypes
}

Public Member Functions

 QSvgQualityStyle (int color)
 ~QSvgQualityStyle () override
void apply (QPainter *p, const QSvgNode *node, QSvgExtraStates &states) override
void revert (QPainter *p, QSvgExtraStates &states) override
Type type () const override
void setImageRendering (ImageRendering)
Public Member Functions inherited from QSvgStyleProperty
virtual ~QSvgStyleProperty ()
virtual bool isDefault () const

Detailed Description

Definition at line 164 of file qsvgstyle_p.h.

Member Enumeration Documentation

◆ ImageRendering

Enumerator
ImageRenderingAuto 
ImageRenderingOptimizeSpeed 
ImageRenderingOptimizeQuality 

Definition at line 167 of file qsvgstyle_p.h.

Constructor & Destructor Documentation

◆ QSvgQualityStyle()

QSvgQualityStyle::QSvgQualityStyle ( int color)

Definition at line 38 of file qsvgstyle.cpp.

◆ ~QSvgQualityStyle()

QSvgQualityStyle::~QSvgQualityStyle ( )
overridedefault

Member Function Documentation

◆ apply()

void QSvgQualityStyle::apply ( QPainter * p,
const QSvgNode * node,
QSvgExtraStates & states )
overridevirtual

Implements QSvgStyleProperty.

Definition at line 54 of file qsvgstyle.cpp.

◆ revert()

void QSvgQualityStyle::revert ( QPainter * p,
QSvgExtraStates & states )
overridevirtual

Implements QSvgStyleProperty.

Definition at line 71 of file qsvgstyle.cpp.

◆ setImageRendering()

void QSvgQualityStyle::setImageRendering ( ImageRendering hint)

Definition at line 49 of file qsvgstyle.cpp.

◆ type()

QSvgStyleProperty::Type QSvgQualityStyle::type ( ) const
overridevirtual

Implements QSvgStyleProperty.

Definition at line 390 of file qsvgstyle.cpp.


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