Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qtsvgglobal.h
Go to the documentation of this file.
1
// Copyright (C) 2016 Intel Corporation.
2
// Copyright (C) 2023 The Qt Company Ltd.
3
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
4
// Qt-Security score:significant reason:default
5
6
7
#
ifndef
QTSVGGLOBAL_H
8
#
define
QTSVGGLOBAL_H
9
10
#
include
<
QtCore
/
qglobal
.
h
>
11
#
include
<
QtSvg
/
qtsvgexports
.
h
>
12
13
QT_BEGIN_NAMESPACE
14
15
namespace
QtSvg
{
16
17
enum
Option
:
quint32
{
18
NoOption
= 0x00,
19
Tiny12FeaturesOnly
= 0x01,
20
AssumeTrustedSource
= 0x02,
21
// reserved for non-animation options: 0x04
22
// reserved for non-animation options: 0x08
23
DisableSMILAnimations
= 0x10,
24
DisableCSSAnimations
= 0x20,
25
// reserved for potentially other animations: 0x40
26
// reserved for potentially other animations: 0x80
27
DisableAnimations
= 0xf0,
28
// next value for non-animations: 0x0100
29
};
30
Q_DECLARE_FLAGS
(
Options
,
Option
)
31
Q_DECLARE_OPERATORS_FOR_FLAGS
(
Options
)
32
33
}
34
35
QT_END_NAMESPACE
36
37
#
endif
QByteArray::FromBase64Result
\inmodule QtCore
Definition
qbytearray.h:824
QPaintEngine::QPainter
friend class QPainter
Definition
qpaintengine.h:220
QSvgDefs
Definition
qsvgstructure_p.h:67
QSvgDocument
Definition
qsvgdocument_p.h:42
QSvgFilterContainer
Definition
qsvgstructure_p.h:209
QSvgG
Definition
qsvgstructure_p.h:55
QSvgMarker
Definition
qsvgstructure_p.h:167
QSvgMask
Definition
qsvgstructure_p.h:252
QSvgPattern
Definition
qsvgstructure_p.h:280
QSvgStructureNode
Definition
qsvgstructure_p.h:35
QSvgSwitch
Definition
qsvgstructure_p.h:235
QSvgSymbolLike
Definition
qsvgstructure_p.h:78
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
QtSvg
Definition
qtsvgglobal.h:15
QtSvg::Option
Option
Definition
qtsvgglobal.h:17
QtSvg::AssumeTrustedSource
@ AssumeTrustedSource
Definition
qtsvgglobal.h:20
QtSvg::DisableSMILAnimations
@ DisableSMILAnimations
Definition
qtsvgglobal.h:23
QtSvg::DisableCSSAnimations
@ DisableCSSAnimations
Definition
qtsvgglobal.h:24
QtSvg::Tiny12FeaturesOnly
@ Tiny12FeaturesOnly
Definition
qtsvgglobal.h:19
QtSvg::NoOption
@ NoOption
Definition
qtsvgglobal.h:18
QtSvg::DisableAnimations
@ DisableAnimations
Definition
qtsvgglobal.h:27
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
operator<<
Q_CORE_EXPORT QDebug operator<<(QDebug debug, QDir::Filters filters)
Definition
qdir.cpp:2620
qPrintable
#define qPrintable(string)
Definition
qstring.h:1718
qt_inflateSvgzDataFrom
static QByteArray qt_inflateSvgzDataFrom(QIODevice *device, bool doCheckContent=true)
Definition
qsvgdocument.cpp:73
isValidMatrix
static bool isValidMatrix(const QTransform &transform)
Definition
qsvgdocument.cpp:427
hasSvgHeader
static bool hasSvgHeader(const QByteArray &buf)
Definition
qsvgdocument.cpp:51
calculateSizeValue
std::optional< int > calculateSizeValue(bool isPercent, int sizeValue, qreal viewBoxSizeValue)
Definition
qsvgdocument_p.h:130
qtsvg
src
svg
qtsvgglobal.h
Generated on
for Qt by
1.18.0