summaryrefslogtreecommitdiffstats
path: root/src/qlistmodelinterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/qlistmodelinterface.h')
-rw-r--r--src/qlistmodelinterface.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/qlistmodelinterface.h b/src/qlistmodelinterface.h
index bbe643b..3b44124 100644
--- a/src/qlistmodelinterface.h
+++ b/src/qlistmodelinterface.h
@@ -44,15 +44,14 @@ public:
virtual ~QtListModelInterface();
virtual int count() const = 0;
- virtual QHash<int,QVariant> data(int index, const QList<int> &roles = (QList<int>())) const = 0;
- virtual bool setData(int index, const QHash<int,QVariant> &values);
- virtual QHash<int,QByteArray> roles() const;
+ virtual QHash<QByteArray,QVariant> data(int index, const QList<QByteArray> &roles = (QList<QByteArray>())) const = 0;
+ virtual bool setData(int index, const QHash<QByteArray,QVariant> &values);
Q_SIGNALS:
void itemsInserted(int index, int count);
void itemsRemoved(int index, int count);
void itemsMoved(int from, int to, int count);
- void itemsChanged(int index, int count, const QList<int> &roles);
+ void itemsChanged(int index, int count, const QList<QByteArray> &roles);
protected:
QtListModelInterface(QObjectPrivate &dd, QObject *parent);