1 #ifndef QQMLEVENTCURSOR_H 2 #define QQMLEVENTCURSOR_H 4 #include <QtDataSync/EventCursor> 20 class QQmlEventCursor :
public QObject 27 explicit QQmlEventCursor(
QObject *parent =
nullptr);
49 #endif // QQMLEVENTCURSOR_H Q_INVOKABLE QtDataSync::EventCursor * first(QObject *parent=nullptr)
Create a cursor positioned on the oldest change event.
The QML import for the QtDataSync QML module.
The primary namespace of the QtDataSync library.
The QML bindings for the static methods of of QtDataSync::EventCursor.
A cursor style class to read from the global change event log.
Q_INVOKABLE QtDataSync::EventCursor * load(const QByteArray &data, QObject *parent=nullptr)
Create a cursor positioned on the index provided by the previously stored data, if still valid...
Q_INVOKABLE QtDataSync::EventCursor * create(quint64 index, QObject *parent=nullptr)
Create a cursor positioned on the given index, if it is a valid index.
Q_INVOKABLE QtDataSync::EventCursor * last(QObject *parent=nullptr)
Create a cursor positioned on the newest change event.