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

#include <qsvgcsshandler_p.h>

Collaboration diagram for QSvgCssHandler:

Public Member Functions

 QSvgCssHandler ()
 ~QSvgCssHandler ()
QSvgCssAnimationcreateAnimation (QStringView name)
void collectAnimations (const QCss::StyleSheet &sheet)
void parseStyleSheet (const QStringView str)
void parseCSStoXMLAttrs (const QList< QCss::Declaration > &declarations, QXmlStreamAttributes &attributes) const
void parseCSStoXMLAttrs (const QString &css, QXmlStreamAttributes &attributes) const
void styleLookup (QSvgNode *node, QXmlStreamAttributes &attributes) const

Static Public Member Functions

static QSvgCssEasingPtr createEasing (QSvgCssValues::EasingFunction easingFunction, const QSvgCssValues::EasingValues &values={})
static QString parseDecltoString (const QCss::Declaration &decl)

Detailed Description

Definition at line 32 of file qsvgcsshandler_p.h.

Constructor & Destructor Documentation

◆ QSvgCssHandler()

QSvgCssHandler::QSvgCssHandler ( )

Definition at line 257 of file qsvgcsshandler.cpp.

◆ ~QSvgCssHandler()

QSvgCssHandler::~QSvgCssHandler ( )

Definition at line 263 of file qsvgcsshandler.cpp.

Member Function Documentation

◆ collectAnimations()

void QSvgCssHandler::collectAnimations ( const QCss::StyleSheet & sheet)

Definition at line 348 of file qsvgcsshandler.cpp.

◆ createAnimation()

QSvgCssAnimation * QSvgCssHandler::createAnimation ( QStringView name)

Definition at line 269 of file qsvgcsshandler.cpp.

◆ createEasing()

QSvgCssEasingPtr QSvgCssHandler::createEasing ( QSvgCssValues::EasingFunction easingFunction,
const QSvgCssValues::EasingValues & values = {} )
static

Definition at line 324 of file qsvgcsshandler.cpp.

◆ parseCSStoXMLAttrs() [1/2]

void QSvgCssHandler::parseCSStoXMLAttrs ( const QList< QCss::Declaration > & declarations,
QXmlStreamAttributes & attributes ) const

Definition at line 433 of file qsvgcsshandler.cpp.

◆ parseCSStoXMLAttrs() [2/2]

void QSvgCssHandler::parseCSStoXMLAttrs ( const QString & css,
QXmlStreamAttributes & attributes ) const

Definition at line 443 of file qsvgcsshandler.cpp.

◆ parseDecltoString()

QString QSvgCssHandler::parseDecltoString ( const QCss::Declaration & decl)
static

Definition at line 371 of file qsvgcsshandler.cpp.

◆ parseStyleSheet()

void QSvgCssHandler::parseStyleSheet ( const QStringView str)

Definition at line 361 of file qsvgcsshandler.cpp.

◆ styleLookup()

void QSvgCssHandler::styleLookup ( QSvgNode * node,
QXmlStreamAttributes & attributes ) const

Definition at line 511 of file qsvgcsshandler.cpp.


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