summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml
diff options
context:
space:
mode:
authorMartin Jones <martin.jones@nokia.com>2009-04-23 04:59:12 (GMT)
committerMartin Jones <martin.jones@nokia.com>2009-04-23 04:59:12 (GMT)
commiteab843bce73e3023623bf849a35edda4deee97c4 (patch)
tree3786ea42bee1214b17245e0d72914a53d01b65fc /src/declarative/qml
parent89d18c86e093befc2fc8cd7fc852610f6e23696b (diff)
parente5996710736d7934cf64484aa43a1014836b6d20 (diff)
downloadQt-eab843bce73e3023623bf849a35edda4deee97c4.zip
Qt-eab843bce73e3023623bf849a35edda4deee97c4.tar.gz
Qt-eab843bce73e3023623bf849a35edda4deee97c4.tar.bz2
Merge branch 'kinetic-declarativeui' of git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
Diffstat (limited to 'src/declarative/qml')
-rw-r--r--src/declarative/qml/qmllist.h2
-rw-r--r--src/declarative/qml/qmlmetatype.cpp10
2 files changed, 2 insertions, 10 deletions
diff --git a/src/declarative/qml/qmllist.h b/src/declarative/qml/qmllist.h
index 3a1e665..cc13924 100644
--- a/src/declarative/qml/qmllist.h
+++ b/src/declarative/qml/qmllist.h
@@ -56,7 +56,9 @@ class QmlList : private QmlPrivate::ListInterface
public:
virtual void append(T) = 0;
virtual void insert(int, T) = 0;
+ virtual void removeAt(int) = 0;
virtual T at(int) const = 0;
+ virtual int count() const = 0;
virtual void clear() = 0;
QmlList<T> &operator<<(T t) { append(t); return *this; }
diff --git a/src/declarative/qml/qmlmetatype.cpp b/src/declarative/qml/qmlmetatype.cpp
index 584ccde..51d5607 100644
--- a/src/declarative/qml/qmlmetatype.cpp
+++ b/src/declarative/qml/qmlmetatype.cpp
@@ -667,11 +667,6 @@ QmlMetaType::attachedPropertiesFunc(const QByteArray &name)
QMetaProperty QmlMetaType::defaultProperty(const QMetaObject *metaObject)
{
int idx = metaObject->indexOfClassInfo("DefaultProperty");
- while(idx == -1 && metaObject) {
- metaObject = metaObject->superClass();
- if(metaObject)
- idx = metaObject->indexOfClassInfo("DefaultProperty");
- }
if(-1 == idx)
return QMetaProperty();
@@ -698,11 +693,6 @@ QMetaProperty QmlMetaType::defaultProperty(QObject *obj)
QMetaMethod QmlMetaType::defaultMethod(const QMetaObject *metaObject)
{
int idx = metaObject->indexOfClassInfo("DefaultMethod");
- while(idx == -1 && metaObject) {
- metaObject = metaObject->superClass();
- if(metaObject)
- idx = metaObject->indexOfClassInfo("DefaultMethod");
- }
if(-1 == idx)
return QMetaMethod();