![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsvgdocument_p.h>
Static Public Member Functions | |
| static std::unique_ptr< QSvgDocument > | load (const QString &file, QtSvg::Options options={}, QtSvg::AnimatorType type=QtSvg::AnimatorType::Automatic) |
| static std::unique_ptr< QSvgDocument > | load (const QByteArray &contents, QtSvg::Options options={}, QtSvg::AnimatorType type=QtSvg::AnimatorType::Automatic) |
| static std::unique_ptr< QSvgDocument > | load (QXmlStreamReader *contents, QtSvg::Options options={}, QtSvg::AnimatorType type=QtSvg::AnimatorType::Automatic) |
| static bool | isLikelySvg (QIODevice *device, bool *isCompressed=nullptr) |
Definition at line 40 of file qsvgdocument_p.h.
| QSvgDocument::QSvgDocument | ( | QtSvg::Options | options, |
| QtSvg::AnimatorType | type ) |
Definition at line 25 of file qsvgdocument.cpp.
| QSvgDocument::~QSvgDocument | ( | ) |
Definition at line 45 of file qsvgdocument.cpp.
Definition at line 370 of file qsvgdocument.cpp.
| void QSvgDocument::addNamedStyle | ( | const QString & | id, |
| QSvgPaintStyleProperty * | style ) |
Definition at line 380 of file qsvgdocument.cpp.
Definition at line 360 of file qsvgdocument.cpp.
| bool QSvgDocument::animated | ( | ) | const |
Definition at line 398 of file qsvgdocument.cpp.
|
inline |
Definition at line 181 of file qsvgdocument_p.h.
| QSharedPointer< QSvgAbstractAnimator > QSvgDocument::animator | ( | ) | const |
Definition at line 541 of file qsvgdocument.cpp.
Definition at line 482 of file qsvgdocument.cpp.
|
inline |
Definition at line 176 of file qsvgdocument_p.h.
| int QSvgDocument::currentFrame | ( | ) | const |
Definition at line 518 of file qsvgdocument.cpp.
Definition at line 408 of file qsvgdocument.cpp.
Definition at line 252 of file qsvgdocument.cpp.
Definition at line 272 of file qsvgdocument.cpp.
|
overridevirtual |
Implements QSvgNode.
Definition at line 413 of file qsvgdocument.cpp.
| bool QSvgDocument::elementExists | ( | const QString & | id | ) | const |
Definition at line 490 of file qsvgdocument.cpp.
|
inline |
Definition at line 145 of file qsvgdocument_p.h.
|
inline |
Definition at line 155 of file qsvgdocument_p.h.
|
inline |
Definition at line 68 of file qsvgdocument_p.h.
Definition at line 546 of file qsvgdocument.cpp.
|
static |
Definition at line 207 of file qsvgdocument.cpp.
|
static |
Definition at line 179 of file qsvgdocument.cpp.
|
static |
Definition at line 237 of file qsvgdocument.cpp.
Definition at line 375 of file qsvgdocument.cpp.
| QSvgPaintStyleProperty * QSvgDocument::namedStyle | ( | const QString & | id | ) | const |
Definition at line 388 of file qsvgdocument.cpp.
| QtSvg::Options QSvgDocument::options | ( | ) | const |
Definition at line 355 of file qsvgdocument.cpp.
Referenced by testing.tools.test_runner._TestCaseRunner::_NewImageArtifact(), testing.tools.test_runner._TestCaseRunner::_RegenerateIfNeeded(), testing.tools.test_runner.TestRunner::IsSkiaGoldEnabled(), testing.tools.test_runner._TestCaseRunner::TestPixel(), and testing.tools.test_runner._TestCaseRunner::TestText().
|
inline |
Definition at line 171 of file qsvgdocument_p.h.
| void QSvgDocument::restartAnimation | ( | ) |
Definition at line 393 of file qsvgdocument.cpp.
| void QSvgDocument::setAnimated | ( | bool | a | ) |
Definition at line 403 of file qsvgdocument.cpp.
| void QSvgDocument::setCurrentFrame | ( | int | frame | ) |
Definition at line 525 of file qsvgdocument.cpp.
| void QSvgDocument::setFramesPerSecond | ( | int | num | ) |
Definition at line 536 of file qsvgdocument.cpp.
| void QSvgDocument::setHeight | ( | int | len, |
| bool | percent ) |
Definition at line 338 of file qsvgdocument.cpp.
| void QSvgDocument::setPreserveAspectRatio | ( | bool | on | ) |
Definition at line 344 of file qsvgdocument.cpp.
Definition at line 349 of file qsvgdocument.cpp.
| void QSvgDocument::setWidth | ( | int | len, |
| bool | percent ) |
Definition at line 332 of file qsvgdocument.cpp.
|
inline |
Definition at line 128 of file qsvgdocument_p.h.
Definition at line 365 of file qsvgdocument.cpp.
| QTransform QSvgDocument::transformForElement | ( | const QString & | id | ) | const |
Definition at line 497 of file qsvgdocument.cpp.
|
overridevirtual |
Implements QSvgNode.
Definition at line 327 of file qsvgdocument.cpp.
|
inline |
Definition at line 160 of file qsvgdocument_p.h.
|
inline |
Definition at line 140 of file qsvgdocument_p.h.
|
inline |
Definition at line 150 of file qsvgdocument_p.h.