diff options
Diffstat (limited to 'src/qmlmodels/qqmlchangeset_p.h')
-rw-r--r-- | src/qmlmodels/qqmlchangeset_p.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/qmlmodels/qqmlchangeset_p.h b/src/qmlmodels/qqmlchangeset_p.h index eed46d4f4d..b31177bf45 100644 --- a/src/qmlmodels/qqmlchangeset_p.h +++ b/src/qmlmodels/qqmlchangeset_p.h @@ -15,14 +15,17 @@ // We mean it. // +#include <QtQmlIntegration/qqmlintegration.h> #include <QtCore/qdebug.h> #include <QtCore/qvector.h> #include <QtQmlModels/private/qtqmlmodelsglobal_p.h> QT_BEGIN_NAMESPACE -class Q_QMLMODELS_PRIVATE_EXPORT QQmlChangeSet +class Q_QMLMODELS_EXPORT QQmlChangeSet { + Q_GADGET + QML_ANONYMOUS public: struct MoveKey { @@ -117,8 +120,8 @@ inline size_t qHash(const QQmlChangeSet::MoveKey &key) { return qHash(qMakePair( inline bool operator ==(const QQmlChangeSet::MoveKey &l, const QQmlChangeSet::MoveKey &r) { return l.moveId == r.moveId && l.offset == r.offset; } -Q_QMLMODELS_PRIVATE_EXPORT QDebug operator <<(QDebug debug, const QQmlChangeSet::Change &change); -Q_QMLMODELS_PRIVATE_EXPORT QDebug operator <<(QDebug debug, const QQmlChangeSet &change); +Q_QMLMODELS_EXPORT QDebug operator <<(QDebug debug, const QQmlChangeSet::Change &change); +Q_QMLMODELS_EXPORT QDebug operator <<(QDebug debug, const QQmlChangeSet &change); QT_END_NAMESPACE |