aboutsummaryrefslogtreecommitdiffstats
path: root/src/helper/remoteobjects/qivipagingmodel.rep
blob: 938ce344a4c93c41f0dae389888caafafe8283c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <QtIviCore/QtIviCoreModule>
#include <QUuid>

class QIviPagingModel
{
    SLOT(void registerInstance(const QUuid &identifier))
    SLOT(void unregisterInstance(const QUuid &identifier))
    SLOT(void fetchData(const QUuid &identifier, int start, int count))

    SIGNAL(supportedCapabilitiesChanged(const QUuid &identifier, QtIviCoreModule::ModelCapabilities capabilities))
    SIGNAL(countChanged(const QUuid &identifier, int newLength))
    SIGNAL(dataFetched(const QUuid &identifier, const QList<QVariant> &data, int start, bool moreAvailable))
    SIGNAL(dataChanged(const QUuid &identifier, const QList<QVariant> &data, int start, int count))
};