summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorFabian Kosmale <[email protected]>2025-07-02 17:22:48 +0200
committerFabian Kosmale <[email protected]>2025-07-03 09:42:35 +0200
commit409769ce8a4be197a82dd791ed300e77b5953b0e (patch)
tree6bf96048d6f5b2924fc64b59aeec76cdfb405c48 /src
parenta93d0975d2304c398dc14e64f098e66d8af2ba39 (diff)
PositionSource: Port away from deprecated Q_ENUMS/Q_FLAGSHEADdev
The version with "S" does not register the enum with the metatype system, which then in turn leads to issues when the Quick Script Compiler attempts to make use of metatype information. Pick-to: 6.10 Task-number: QTBUG-138174 Change-Id: Ib6d0d2b9bd13a45630d59d0919bc7fb1a1b10265 Reviewed-by: Ivan Solovev <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/positioningquick/qdeclarativepositionsource_p.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/positioningquick/qdeclarativepositionsource_p.h b/src/positioningquick/qdeclarativepositionsource_p.h
index d950ff05..535cd5f9 100644
--- a/src/positioningquick/qdeclarativepositionsource_p.h
+++ b/src/positioningquick/qdeclarativepositionsource_p.h
@@ -51,7 +51,6 @@ class Q_POSITIONINGQUICK_EXPORT QDeclarativePositionSource : public QObject, pub
BINDABLE bindableSourceError)
Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged BINDABLE bindableName)
Q_PROPERTY(QQmlListProperty<QDeclarativePluginParameter> parameters READ parameters REVISION(5, 14))
- Q_ENUMS(PositioningMethod)
Q_CLASSINFO("DefaultProperty", "parameters")
Q_INTERFACES(QQmlParserStatus)
@@ -64,8 +63,9 @@ public:
AllPositioningMethods = QGeoPositionInfoSource::AllPositioningMethods
};
+ Q_ENUM(PositioningMethod)
Q_DECLARE_FLAGS(PositioningMethods, PositioningMethod)
- Q_FLAGS(PositioningMethods)
+ Q_FLAG(PositioningMethods)
enum SourceError {
AccessError = QGeoPositionInfoSource::AccessError,
@@ -74,7 +74,7 @@ public:
NoError = QGeoPositionInfoSource::NoError,
UpdateTimeoutError = QGeoPositionInfoSource::UpdateTimeoutError,
};
- Q_ENUMS(SourceError)
+ Q_ENUM(SourceError)
QDeclarativePositionSource();
~QDeclarativePositionSource();