diff options
| author | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2025-11-18 11:42:45 +0100 |
|---|---|---|
| committer | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2025-11-19 17:27:32 +0100 |
| commit | 2c487480a788eb8f35e2ec81c5818f49323f101a (patch) | |
| tree | 05125f20ccd674d45dee2e40addec746c38a80bb /src | |
| parent | 24663291cda029d21345173d1c3083a3cf9a6fe1 (diff) | |
Put QQuickVectorImage helper classes in namespace
Avoid polluting the global namespace with these generic names.
Pick-to: 6.10
Change-Id: I9126bea529789795323f1d7696f9c5490036e862
Reviewed-by: Hatem ElKharashy <hatem.elkharashy@qt.io>
Diffstat (limited to 'src')
| -rw-r--r-- | src/quickvectorimage/generator/qquickgenerator_p.h | 4 | ||||
| -rw-r--r-- | src/quickvectorimage/generator/qquicknodeinfo_p.h | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/quickvectorimage/generator/qquickgenerator_p.h b/src/quickvectorimage/generator/qquickgenerator_p.h index a6b8767214..bd040bff9a 100644 --- a/src/quickvectorimage/generator/qquickgenerator_p.h +++ b/src/quickvectorimage/generator/qquickgenerator_p.h @@ -32,6 +32,7 @@ class QQuickItem; class QQuickShape; class QRectF; +namespace QQuickVectorImageGenerator { struct NodeInfo; struct ImageNodeInfo; struct PathNodeInfo; @@ -40,6 +41,9 @@ struct UseNodeInfo; struct StructureNodeInfo; struct AnimateColorNodeInfo; struct MaskNodeInfo; +} + +using namespace QQuickVectorImageGenerator; class Q_QUICKVECTORIMAGEGENERATOR_EXPORT QQuickGenerator { diff --git a/src/quickvectorimage/generator/qquicknodeinfo_p.h b/src/quickvectorimage/generator/qquicknodeinfo_p.h index b8d7e57f0f..b8f86a1bd9 100644 --- a/src/quickvectorimage/generator/qquicknodeinfo_p.h +++ b/src/quickvectorimage/generator/qquicknodeinfo_p.h @@ -27,6 +27,8 @@ QT_BEGIN_NAMESPACE +namespace QQuickVectorImageGenerator { + struct NodeInfo { QString id; @@ -150,6 +152,7 @@ struct MaskNodeInfo : NodeInfo QRectF maskRect; }; +} QT_END_NAMESPACE |
