diff options
author | Alan Alpert <alan.alpert@nokia.com> | 2009-10-21 05:33:23 (GMT) |
---|---|---|
committer | Alan Alpert <alan.alpert@nokia.com> | 2009-10-21 05:33:23 (GMT) |
commit | e49ed8f8b337582e8b9a2e312a6455445208c0f7 (patch) | |
tree | 3604575ef0570096f1cc403fa1ee46779e4f502b /src/declarative/util/qmlopenmetaobject.cpp | |
parent | 43a14672531040abd285d3004d27c3f1c95a699b (diff) | |
parent | f96dfa9b11133e2f6dbca4718b29a708eabb37d7 (diff) | |
download | Qt-e49ed8f8b337582e8b9a2e312a6455445208c0f7.zip Qt-e49ed8f8b337582e8b9a2e312a6455445208c0f7.tar.gz Qt-e49ed8f8b337582e8b9a2e312a6455445208c0f7.tar.bz2 |
Merge branch 'kinetic-declarativeui' of git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
Diffstat (limited to 'src/declarative/util/qmlopenmetaobject.cpp')
-rw-r--r-- | src/declarative/util/qmlopenmetaobject.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/declarative/util/qmlopenmetaobject.cpp b/src/declarative/util/qmlopenmetaobject.cpp index 7305362..11648f6 100644 --- a/src/declarative/util/qmlopenmetaobject.cpp +++ b/src/declarative/util/qmlopenmetaobject.cpp @@ -136,6 +136,14 @@ QVariant QmlOpenMetaObject::value(const QByteArray &name) const return d->data.at(*iter); } +QVariant &QmlOpenMetaObject::operator[](const QByteArray &name) +{ + QHash<QByteArray, int>::ConstIterator iter = d->names.find(name); + Q_ASSERT(iter != d->names.end()); + + return d->data[*iter]; +} + void QmlOpenMetaObject::setValue(const QByteArray &name, const QVariant &val) { QHash<QByteArray, int>::ConstIterator iter = d->names.find(name); |