diff options
author | Martin Jones <martin.jones@nokia.com> | 2009-12-16 02:12:49 (GMT) |
---|---|---|
committer | Martin Jones <martin.jones@nokia.com> | 2009-12-16 02:12:49 (GMT) |
commit | 3f9d0888c7ad79063b8a53c85e89ff95dce2a45b (patch) | |
tree | d4427258a913c83b217ee7822e6775fd31c23dcc /src/declarative/graphicsitems/qmlgraphicsvisualitemmodel_p.h | |
parent | 211a63a1e3669055e28dfba4cff1e2b7f6e5e3ca (diff) | |
download | Qt-3f9d0888c7ad79063b8a53c85e89ff95dce2a45b.zip Qt-3f9d0888c7ad79063b8a53c85e89ff95dce2a45b.tar.gz Qt-3f9d0888c7ad79063b8a53c85e89ff95dce2a45b.tar.bz2 |
Faster sections.
Diffstat (limited to 'src/declarative/graphicsitems/qmlgraphicsvisualitemmodel_p.h')
-rw-r--r-- | src/declarative/graphicsitems/qmlgraphicsvisualitemmodel_p.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/declarative/graphicsitems/qmlgraphicsvisualitemmodel_p.h b/src/declarative/graphicsitems/qmlgraphicsvisualitemmodel_p.h index 4e76aee..4e8a19b 100644 --- a/src/declarative/graphicsitems/qmlgraphicsvisualitemmodel_p.h +++ b/src/declarative/graphicsitems/qmlgraphicsvisualitemmodel_p.h @@ -82,6 +82,7 @@ public: virtual ReleaseFlags release(QmlGraphicsItem *item) = 0; virtual void completeItem() = 0; virtual QVariant evaluate(int index, const QString &expression, QObject *objectContext) = 0; + virtual QVariant value(int index, const QString &role) { return QVariant(); } virtual int indexOf(QmlGraphicsItem *item, QObject *objectContext) const = 0; @@ -120,6 +121,7 @@ public: virtual QmlGraphicsItem *item(int index, bool complete=true); virtual ReleaseFlags release(QmlGraphicsItem *item); virtual void completeItem(); + virtual QVariant value(int index, const QString &role); virtual QVariant evaluate(int index, const QString &expression, QObject *objectContext); virtual int indexOf(QmlGraphicsItem *item, QObject *objectContext) const; @@ -166,6 +168,7 @@ public: QmlGraphicsItem *item(int index, const QByteArray &, bool complete=true); ReleaseFlags release(QmlGraphicsItem *item); void completeItem(); + virtual QVariant value(int index, const QString &role); QVariant evaluate(int index, const QString &expression, QObject *objectContext); int indexOf(QmlGraphicsItem *item, QObject *objectContext) const; |