![]() |
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 373 of file qsvgdocument.cpp.
| void QSvgDocument::addNamedStyle | ( | const QString & | id, |
| QSvgPaintStyleProperty * | style ) |
Definition at line 383 of file qsvgdocument.cpp.
Definition at line 363 of file qsvgdocument.cpp.
| bool QSvgDocument::animated | ( | ) | const |
Definition at line 402 of file qsvgdocument.cpp.
|
inline |
Definition at line 195 of file qsvgdocument_p.h.
| QSharedPointer< QSvgAbstractAnimator > QSvgDocument::animator | ( | ) | const |
Definition at line 548 of file qsvgdocument.cpp.
Definition at line 486 of file qsvgdocument.cpp.
|
inline |
Definition at line 190 of file qsvgdocument_p.h.
| int QSvgDocument::currentFrame | ( | ) | const |
Definition at line 522 of file qsvgdocument.cpp.
Definition at line 412 of file qsvgdocument.cpp.
Definition at line 255 of file qsvgdocument.cpp.
Definition at line 275 of file qsvgdocument.cpp.
|
overridevirtual |
Implements QSvgNode.
Definition at line 417 of file qsvgdocument.cpp.
| bool QSvgDocument::elementExists | ( | const QString & | id | ) | const |
Definition at line 494 of file qsvgdocument.cpp.
|
inline |
Definition at line 159 of file qsvgdocument_p.h.
|
inline |
Definition at line 169 of file qsvgdocument_p.h.
|
inline |
Definition at line 68 of file qsvgdocument_p.h.
Definition at line 553 of file qsvgdocument.cpp.
|
static |
Definition at line 208 of file qsvgdocument.cpp.
|
static |
Definition at line 179 of file qsvgdocument.cpp.
|
static |
Definition at line 239 of file qsvgdocument.cpp.
Definition at line 378 of file qsvgdocument.cpp.
| QSvgPaintStyleProperty * QSvgDocument::namedStyle | ( | const QString & | id | ) | const |
Definition at line 391 of file qsvgdocument.cpp.
| QtSvg::Options QSvgDocument::options | ( | ) | const |
Definition at line 358 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 185 of file qsvgdocument_p.h.
| void QSvgDocument::restartAnimation | ( | ) |
Definition at line 396 of file qsvgdocument.cpp.
| void QSvgDocument::setAnimated | ( | bool | a | ) |
Definition at line 407 of file qsvgdocument.cpp.
| void QSvgDocument::setCurrentFrame | ( | int | frame | ) |
Definition at line 529 of file qsvgdocument.cpp.
| void QSvgDocument::setFramesPerSecond | ( | int | num | ) |
Definition at line 543 of file qsvgdocument.cpp.
| void QSvgDocument::setHeight | ( | int | len, |
| bool | percent ) |
Definition at line 341 of file qsvgdocument.cpp.
| void QSvgDocument::setPreserveAspectRatio | ( | bool | on | ) |
Definition at line 347 of file qsvgdocument.cpp.
Definition at line 352 of file qsvgdocument.cpp.
| void QSvgDocument::setWidth | ( | int | len, |
| bool | percent ) |
Definition at line 335 of file qsvgdocument.cpp.
|
inline |
Definition at line 139 of file qsvgdocument_p.h.
Definition at line 368 of file qsvgdocument.cpp.
| QTransform QSvgDocument::transformForElement | ( | const QString & | id | ) | const |
Definition at line 501 of file qsvgdocument.cpp.
|
overridevirtual |
Implements QSvgNode.
Definition at line 330 of file qsvgdocument.cpp.
|
inline |
Definition at line 174 of file qsvgdocument_p.h.
|
inline |
Definition at line 154 of file qsvgdocument_p.h.
|
inline |
Definition at line 164 of file qsvgdocument_p.h.