Rename Qt Quick-specific classes to QQuick*
[profile/ivi/qtdeclarative.git] / src / declarative / items / qquickvisualadaptormodel.cpp
@@ -39,8 +39,8 @@
 **
 ****************************************************************************/
 
-#include "qsgvisualadaptormodel_p.h"
-#include "qsgitem.h"
+#include "qquickvisualadaptormodel_p.h"
+#include "qquickitem.h"
 
 #include <QtDeclarative/qdeclarativecontext.h>
 #include <QtDeclarative/qdeclarativeengine.h>
@@ -109,13 +109,13 @@ public:
     QMetaObjectBuilder builder;
 };
 
-class QSGVisualAdaptorModelData : public QObject
+class QQuickVisualAdaptorModelData : public QObject
 {
     Q_OBJECT
     Q_PROPERTY(int index READ index NOTIFY indexChanged)
 public:
-    QSGVisualAdaptorModelData(int index, QSGVisualAdaptorModel *model);
-    ~QSGVisualAdaptorModelData();
+    QQuickVisualAdaptorModelData(int index, QQuickVisualAdaptorModel *model);
+    ~QQuickVisualAdaptorModelData();
 
     int index() const;
     void setIndex(int index);
@@ -125,18 +125,18 @@ Q_SIGNALS:
 
 public:
     int m_index;
-    QDeclarativeGuard<QSGVisualAdaptorModel> m_model;
+    QDeclarativeGuard<QQuickVisualAdaptorModel> m_model;
     QIntrusiveListNode m_cacheNode;
 };
 
-typedef QIntrusiveList<QSGVisualAdaptorModelData, &QSGVisualAdaptorModelData::m_cacheNode> QSGVisualAdaptorModelDataCache;
+typedef QIntrusiveList<QQuickVisualAdaptorModelData, &QQuickVisualAdaptorModelData::m_cacheNode> QQuickVisualAdaptorModelDataCache;
 
-class QSGVisualAdaptorModelDataMetaObject;
-class QSGVisualAdaptorModelPrivate : public QObjectPrivate
+class QQuickVisualAdaptorModelDataMetaObject;
+class QQuickVisualAdaptorModelPrivate : public QObjectPrivate
 {
-    Q_DECLARE_PUBLIC(QSGVisualAdaptorModel)
+    Q_DECLARE_PUBLIC(QQuickVisualAdaptorModel)
 public:
-    QSGVisualAdaptorModelPrivate()
+    QQuickVisualAdaptorModelPrivate()
         : m_engine(0)
         , m_listAccessor(0)
         , m_delegateDataType(0)
@@ -148,8 +148,8 @@ public:
     }
 
 
-    static QSGVisualAdaptorModelPrivate *get(QSGVisualAdaptorModel *m) {
-        return static_cast<QSGVisualAdaptorModelPrivate *>(QObjectPrivate::get(m));
+    static QQuickVisualAdaptorModelPrivate *get(QQuickVisualAdaptorModel *m) {
+        return static_cast<QQuickVisualAdaptorModelPrivate *>(QObjectPrivate::get(m));
     }
 
     void addProperty(int role, int propertyId, const char *propertyName, const char *propertyType, bool isModelData = false);
@@ -162,13 +162,13 @@ public:
         m_delegateDataType->propertyOffset = T::staticMetaObject.propertyCount();
         m_delegateDataType->signalOffset = T::staticMetaObject.methodCount();
     }
-    QSGVisualAdaptorModelData *createMetaObject(int index, QSGVisualAdaptorModel *model);
+    QQuickVisualAdaptorModelData *createMetaObject(int index, QQuickVisualAdaptorModel *model);
 
-    static QSGVisualAdaptorModelData *initializeModelData(int index, QSGVisualAdaptorModel *model) {
+    static QQuickVisualAdaptorModelData *initializeModelData(int index, QQuickVisualAdaptorModel *model) {
         return get(model)->createMetaObject(index, model);
     }
 
-    typedef QSGVisualAdaptorModelData *(*CreateModelData)(int index, QSGVisualAdaptorModel *model);
+    typedef QQuickVisualAdaptorModelData *(*CreateModelData)(int index, QQuickVisualAdaptorModel *model);
 
     struct PropertyData {
         int role;
@@ -194,7 +194,7 @@ public:
 
     int m_ref;
     int m_count;
-    QSGVisualAdaptorModel::Flags m_flags;
+    QQuickVisualAdaptorModel::Flags m_flags;
     bool m_objectList : 1;
 
     QVariant m_modelVariant;
@@ -205,13 +205,13 @@ public:
     QList<QByteArray> watchedRoles;
     QHash<QByteArray,int> m_roleNames;
     QVector<PropertyData> m_propertyData;
-    QSGVisualAdaptorModelDataCache m_cache;
+    QQuickVisualAdaptorModelDataCache m_cache;
 };
 
-class QSGVisualAdaptorModelDataMetaObject : public QAbstractDynamicMetaObject
+class QQuickVisualAdaptorModelDataMetaObject : public QAbstractDynamicMetaObject
 {
 public:
-    QSGVisualAdaptorModelDataMetaObject(QSGVisualAdaptorModelData *data, VDMDelegateDataType *type)
+    QQuickVisualAdaptorModelDataMetaObject(QQuickVisualAdaptorModelData *data, VDMDelegateDataType *type)
         : m_data(data)
         , m_type(type)
     {
@@ -221,22 +221,22 @@ public:
         m_type->addref();
     }
 
-    ~QSGVisualAdaptorModelDataMetaObject() { m_type->release(); }
+    ~QQuickVisualAdaptorModelDataMetaObject() { m_type->release(); }
 
-    QSGVisualAdaptorModelData *m_data;
+    QQuickVisualAdaptorModelData *m_data;
     VDMDelegateDataType *m_type;
 };
 
-class QSGVDMAbstractItemModelDataMetaObject : public QSGVisualAdaptorModelDataMetaObject
+class QQuickVDMAbstractItemModelDataMetaObject : public QQuickVisualAdaptorModelDataMetaObject
 {
 public:
-    QSGVDMAbstractItemModelDataMetaObject(QSGVisualAdaptorModelData *object, VDMDelegateDataType *type)
-        : QSGVisualAdaptorModelDataMetaObject(object, type) {}
+    QQuickVDMAbstractItemModelDataMetaObject(QQuickVisualAdaptorModelData *object, VDMDelegateDataType *type)
+        : QQuickVisualAdaptorModelDataMetaObject(object, type) {}
 
     int metaCall(QMetaObject::Call call, int id, void **arguments)
     {
         if (call == QMetaObject::ReadProperty && id >= m_type->propertyOffset) {
-            QSGVisualAdaptorModelPrivate *model = QSGVisualAdaptorModelPrivate::get(m_data->m_model);
+            QQuickVisualAdaptorModelPrivate *model = QQuickVisualAdaptorModelPrivate::get(m_data->m_model);
             if (m_data->m_index == -1 || !model->m_abstractItemModel)
                 return -1;
             *static_cast<QVariant *>(arguments[0]) = model->m_abstractItemModel->index(
@@ -248,38 +248,38 @@ public:
     }
 };
 
-class QSGVDMAbstractItemModelData : public QSGVisualAdaptorModelData
+class QQuickVDMAbstractItemModelData : public QQuickVisualAdaptorModelData
 {
     Q_OBJECT
     Q_PROPERTY(bool hasModelChildren READ hasModelChildren CONSTANT)
 public:
     bool hasModelChildren() const
     {
-        QSGVisualAdaptorModelPrivate *model = QSGVisualAdaptorModelPrivate::get(m_model);
+        QQuickVisualAdaptorModelPrivate *model = QQuickVisualAdaptorModelPrivate::get(m_model);
         return model->m_abstractItemModel->hasChildren(model->m_abstractItemModel->index(m_index, 0, model->m_root));
     }
 
-    static QSGVisualAdaptorModelData *create(int index, QSGVisualAdaptorModel *model) {
-        return new QSGVDMAbstractItemModelData(index, model); }
+    static QQuickVisualAdaptorModelData *create(int index, QQuickVisualAdaptorModel *model) {
+        return new QQuickVDMAbstractItemModelData(index, model); }
 private:
-    QSGVDMAbstractItemModelData(int index, QSGVisualAdaptorModel *model)
-        : QSGVisualAdaptorModelData(index, model)
+    QQuickVDMAbstractItemModelData(int index, QQuickVisualAdaptorModel *model)
+        : QQuickVisualAdaptorModelData(index, model)
     {
-        new QSGVDMAbstractItemModelDataMetaObject(
-                this, QSGVisualAdaptorModelPrivate::get(m_model)->m_delegateDataType);
+        new QQuickVDMAbstractItemModelDataMetaObject(
+                this, QQuickVisualAdaptorModelPrivate::get(m_model)->m_delegateDataType);
     }
 };
 
-class QSGVDMListModelInterfaceDataMetaObject : public QSGVisualAdaptorModelDataMetaObject
+class QQuickVDMListModelInterfaceDataMetaObject : public QQuickVisualAdaptorModelDataMetaObject
 {
 public:
-    QSGVDMListModelInterfaceDataMetaObject(QSGVisualAdaptorModelData *object, VDMDelegateDataType *type)
-        : QSGVisualAdaptorModelDataMetaObject(object, type) {}
+    QQuickVDMListModelInterfaceDataMetaObject(QQuickVisualAdaptorModelData *object, VDMDelegateDataType *type)
+        : QQuickVisualAdaptorModelDataMetaObject(object, type) {}
 
     int metaCall(QMetaObject::Call call, int id, void **arguments)
     {
         if (call == QMetaObject::ReadProperty && id >= m_type->propertyOffset) {
-            QSGVisualAdaptorModelPrivate *model = QSGVisualAdaptorModelPrivate::get(m_data->m_model);
+            QQuickVisualAdaptorModelPrivate *model = QQuickVisualAdaptorModelPrivate::get(m_data->m_model);
             if (m_data->m_index == -1 || !model->m_listModelInterface)
                 return -1;
             *static_cast<QVariant *>(arguments[0]) = model->m_listModelInterface->data(
@@ -291,43 +291,43 @@ public:
     }
 };
 
-class QSGVDMListModelInterfaceData : public QSGVisualAdaptorModelData
+class QQuickVDMListModelInterfaceData : public QQuickVisualAdaptorModelData
 {
 public:
-    static QSGVisualAdaptorModelData *create(int index, QSGVisualAdaptorModel *model) {
-        return new QSGVDMListModelInterfaceData(index, model); }
+    static QQuickVisualAdaptorModelData *create(int index, QQuickVisualAdaptorModel *model) {
+        return new QQuickVDMListModelInterfaceData(index, model); }
 private:
-    QSGVDMListModelInterfaceData(int index, QSGVisualAdaptorModel *model)
-        : QSGVisualAdaptorModelData(index, model)
+    QQuickVDMListModelInterfaceData(int index, QQuickVisualAdaptorModel *model)
+        : QQuickVisualAdaptorModelData(index, model)
     {
-        new QSGVDMListModelInterfaceDataMetaObject(
-                this, QSGVisualAdaptorModelPrivate::get(m_model)->m_delegateDataType);
+        new QQuickVDMListModelInterfaceDataMetaObject(
+                this, QQuickVisualAdaptorModelPrivate::get(m_model)->m_delegateDataType);
     }
 };
 
-class QSGVDMListAccessorData : public QSGVisualAdaptorModelData
+class QQuickVDMListAccessorData : public QQuickVisualAdaptorModelData
 {
     Q_OBJECT
     Q_PROPERTY(QVariant modelData READ modelData CONSTANT)
 public:
     QVariant modelData() const {
-        return QSGVisualAdaptorModelPrivate::get(m_model)->m_listAccessor->at(m_index); }
+        return QQuickVisualAdaptorModelPrivate::get(m_model)->m_listAccessor->at(m_index); }
 
-    static QSGVisualAdaptorModelData *create(int index, QSGVisualAdaptorModel *model) {
-        return new QSGVDMListAccessorData(index, model); }
+    static QQuickVisualAdaptorModelData *create(int index, QQuickVisualAdaptorModel *model) {
+        return new QQuickVDMListAccessorData(index, model); }
 private:
-    QSGVDMListAccessorData(int index, QSGVisualAdaptorModel *model)
-        : QSGVisualAdaptorModelData(index, model)
+    QQuickVDMListAccessorData(int index, QQuickVisualAdaptorModel *model)
+        : QQuickVisualAdaptorModelData(index, model)
     {
     }
 };
 
-class QSGVDMObjectDataMetaObject : public QSGVisualAdaptorModelDataMetaObject
+class QQuickVDMObjectDataMetaObject : public QQuickVisualAdaptorModelDataMetaObject
 {
 public:
-    QSGVDMObjectDataMetaObject(QSGVisualAdaptorModelData *data, VDMDelegateDataType *type)
-        : QSGVisualAdaptorModelDataMetaObject(data, type)
-        , m_object(QSGVisualAdaptorModelPrivate::get(data->m_model)->m_listAccessor->at(data->m_index).value<QObject *>())
+    QQuickVDMObjectDataMetaObject(QQuickVisualAdaptorModelData *data, VDMDelegateDataType *type)
+        : QQuickVisualAdaptorModelDataMetaObject(data, type)
+        , m_object(QQuickVisualAdaptorModelPrivate::get(data->m_model)->m_listAccessor->at(data->m_index).value<QObject *>())
     {}
 
     int metaCall(QMetaObject::Call call, int id, void **arguments)
@@ -403,29 +403,29 @@ public:
     QDeclarativeGuard<QObject> m_object;
 };
 
-class QSGVDMObjectData : public QSGVisualAdaptorModelData, public QSGVisualAdaptorModelProxyInterface
+class QQuickVDMObjectData : public QQuickVisualAdaptorModelData, public QQuickVisualAdaptorModelProxyInterface
 {
     Q_OBJECT
     Q_PROPERTY(QObject *modelData READ modelData CONSTANT)
-    Q_INTERFACES(QSGVisualAdaptorModelProxyInterface)
+    Q_INTERFACES(QQuickVisualAdaptorModelProxyInterface)
 public:
     QObject *modelData() const { return m_metaObject->m_object; }
     QObject *proxiedObject() { return m_metaObject->m_object; }
 
-    static QSGVisualAdaptorModelData *create(int index, QSGVisualAdaptorModel *model) {
-        return new QSGVDMObjectData(index, model); }
+    static QQuickVisualAdaptorModelData *create(int index, QQuickVisualAdaptorModel *model) {
+        return new QQuickVDMObjectData(index, model); }
 
 private:
-    QSGVDMObjectData(int index, QSGVisualAdaptorModel *model)
-        : QSGVisualAdaptorModelData(index, model)
-        , m_metaObject(new QSGVDMObjectDataMetaObject(this, QSGVisualAdaptorModelPrivate::get(m_model)->m_delegateDataType))
+    QQuickVDMObjectData(int index, QQuickVisualAdaptorModel *model)
+        : QQuickVisualAdaptorModelData(index, model)
+        , m_metaObject(new QQuickVDMObjectDataMetaObject(this, QQuickVisualAdaptorModelPrivate::get(m_model)->m_delegateDataType))
     {
     }
 
-    QSGVDMObjectDataMetaObject *m_metaObject;
+    QQuickVDMObjectDataMetaObject *m_metaObject;
 };
 
-void QSGVisualAdaptorModelPrivate::addProperty(
+void QQuickVisualAdaptorModelPrivate::addProperty(
         int role, int propertyId, const char *propertyName, const char *propertyType, bool isModelData)
 {
     PropertyData propertyData;
@@ -439,7 +439,7 @@ void QSGVisualAdaptorModelPrivate::addProperty(
     m_propertyData.append(propertyData);
 }
 
-QSGVisualAdaptorModelData *QSGVisualAdaptorModelPrivate::createMetaObject(int index, QSGVisualAdaptorModel *model)
+QQuickVisualAdaptorModelData *QQuickVisualAdaptorModelPrivate::createMetaObject(int index, QQuickVisualAdaptorModel *model)
 {
     Q_ASSERT(!m_delegateDataType);
 
@@ -448,14 +448,14 @@ QSGVisualAdaptorModelData *QSGVisualAdaptorModelPrivate::createMetaObject(int in
     if (m_listAccessor
             && m_listAccessor->type() != QDeclarativeListAccessor::ListProperty
             && m_listAccessor->type() != QDeclarativeListAccessor::Instance) {
-        createModelData = &QSGVDMListAccessorData::create;
-        m_flags = QSGVisualAdaptorModel::MetaObjectCacheable;
-        return QSGVDMListAccessorData::create(index, model);
+        createModelData = &QQuickVDMListAccessorData::create;
+        m_flags = QQuickVisualAdaptorModel::MetaObjectCacheable;
+        return QQuickVDMListAccessorData::create(index, model);
     }
 
     m_delegateDataType = new VDMDelegateDataType;
     if (m_listModelInterface) {
-        setModelDataType<QSGVDMListModelInterfaceData>();
+        setModelDataType<QQuickVDMListModelInterfaceData>();
         QList<int> roles = m_listModelInterface->roles();
         for (int propertyId = 0; propertyId < roles.count(); ++propertyId) {
             const int role = roles.at(propertyId);
@@ -465,9 +465,9 @@ QSGVisualAdaptorModelData *QSGVisualAdaptorModelPrivate::createMetaObject(int in
         }
         if (m_propertyData.count() == 1)
             addProperty(roles.first(), 1, "modelData", "QVariant", true);
-        m_flags = QSGVisualAdaptorModel::MetaObjectCacheable;
+        m_flags = QQuickVisualAdaptorModel::MetaObjectCacheable;
     } else if (m_abstractItemModel) {
-        setModelDataType<QSGVDMAbstractItemModelData>();
+        setModelDataType<QQuickVDMAbstractItemModelData>();
         QHash<int, QByteArray> roleNames = m_abstractItemModel->roleNames();
         for (QHash<int, QByteArray>::const_iterator it = roleNames.begin(); it != roleNames.end(); ++it) {
             addProperty(it.key(), m_propertyData.count(), it.value(), "QVariant");
@@ -475,11 +475,11 @@ QSGVisualAdaptorModelData *QSGVisualAdaptorModelPrivate::createMetaObject(int in
         }
         if (m_propertyData.count() == 1)
             addProperty(roleNames.begin().key(), 1, "modelData", "QVariant", true);
-        m_flags = QSGVisualAdaptorModel::MetaObjectCacheable;
+        m_flags = QQuickVisualAdaptorModel::MetaObjectCacheable;
     } else if (m_listAccessor) {
-        setModelDataType<QSGVDMObjectData>();
+        setModelDataType<QQuickVDMObjectData>();
         m_objectList = true;
-        m_flags = QSGVisualAdaptorModel::ProxiedObject;
+        m_flags = QQuickVisualAdaptorModel::ProxiedObject;
     } else {
         Q_ASSERT(!"No model set on VisualDataModel");
         return 0;
@@ -492,23 +492,23 @@ QSGVisualAdaptorModelData *QSGVisualAdaptorModelPrivate::createMetaObject(int in
     return createModelData(index, model);
 }
 
-QSGVisualAdaptorModelData::QSGVisualAdaptorModelData(int index, QSGVisualAdaptorModel *model)
+QQuickVisualAdaptorModelData::QQuickVisualAdaptorModelData(int index, QQuickVisualAdaptorModel *model)
     : m_index(index)
     , m_model(model)
 {
 }
 
-QSGVisualAdaptorModelData::~QSGVisualAdaptorModelData()
+QQuickVisualAdaptorModelData::~QQuickVisualAdaptorModelData()
 {
 }
 
-int QSGVisualAdaptorModelData::index() const
+int QQuickVisualAdaptorModelData::index() const
 {
     return m_index;
 }
 
 // This is internal only - it should not be set from qml
-void QSGVisualAdaptorModelData::setIndex(int index)
+void QQuickVisualAdaptorModelData::setIndex(int index)
 {
     m_index = index;
     emit indexChanged();
@@ -516,35 +516,35 @@ void QSGVisualAdaptorModelData::setIndex(int index)
 
 //---------------------------------------------------------------------------
 
-QSGVisualAdaptorModel::QSGVisualAdaptorModel(QObject *parent)
-    : QObject(*(new QSGVisualAdaptorModelPrivate), parent)
+QQuickVisualAdaptorModel::QQuickVisualAdaptorModel(QObject *parent)
+    : QObject(*(new QQuickVisualAdaptorModelPrivate), parent)
 {
 }
 
-QSGVisualAdaptorModel::~QSGVisualAdaptorModel()
+QQuickVisualAdaptorModel::~QQuickVisualAdaptorModel()
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if (d->m_listAccessor)
         delete d->m_listAccessor;
     if (d->m_delegateDataType)
         d->m_delegateDataType->release();
 }
 
-QSGVisualAdaptorModel::Flags QSGVisualAdaptorModel::flags() const
+QQuickVisualAdaptorModel::Flags QQuickVisualAdaptorModel::flags() const
 {
-    Q_D(const QSGVisualAdaptorModel);
+    Q_D(const QQuickVisualAdaptorModel);
     return d->m_flags;
 }
 
-QVariant QSGVisualAdaptorModel::model() const
+QVariant QQuickVisualAdaptorModel::model() const
 {
-    Q_D(const QSGVisualAdaptorModel);
+    Q_D(const QQuickVisualAdaptorModel);
     return d->m_modelVariant;
 }
 
-void QSGVisualAdaptorModel::setModel(const QVariant &model, QDeclarativeEngine *engine)
+void QQuickVisualAdaptorModel::setModel(const QVariant &model, QDeclarativeEngine *engine)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     delete d->m_listAccessor;
     d->m_engine = engine;
     d->m_listAccessor = 0;
@@ -576,11 +576,11 @@ void QSGVisualAdaptorModel::setModel(const QVariant &model, QDeclarativeEngine *
 
     d->m_roles.clear();
     d->m_roleNames.clear();
-    d->m_flags = QSGVisualAdaptorModel::Flags();
+    d->m_flags = QQuickVisualAdaptorModel::Flags();
     if (d->m_delegateDataType)
         d->m_delegateDataType->release();
     d->m_delegateDataType = 0;
-    d->createModelData = &QSGVisualAdaptorModelPrivate::initializeModelData;
+    d->createModelData = &QQuickVisualAdaptorModelPrivate::initializeModelData;
 
     if (d->m_count)
         emit itemsRemoved(0, d->m_count);
@@ -621,15 +621,15 @@ void QSGVisualAdaptorModel::setModel(const QVariant &model, QDeclarativeEngine *
         emit itemsInserted(0, d->m_count);
 }
 
-QVariant QSGVisualAdaptorModel::rootIndex() const
+QVariant QQuickVisualAdaptorModel::rootIndex() const
 {
-    Q_D(const QSGVisualAdaptorModel);
+    Q_D(const QQuickVisualAdaptorModel);
     return QVariant::fromValue(d->m_root);
 }
 
-void QSGVisualAdaptorModel::setRootIndex(const QVariant &root)
+void QQuickVisualAdaptorModel::setRootIndex(const QVariant &root)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     QModelIndex modelIndex = qvariant_cast<QModelIndex>(root);
     if (d->m_root != modelIndex) {
         int oldCount = d->modelCount();
@@ -645,46 +645,46 @@ void QSGVisualAdaptorModel::setRootIndex(const QVariant &root)
     }
 }
 
-QVariant QSGVisualAdaptorModel::modelIndex(int idx) const
+QVariant QQuickVisualAdaptorModel::modelIndex(int idx) const
 {
-    Q_D(const QSGVisualAdaptorModel);
+    Q_D(const QQuickVisualAdaptorModel);
     if (d->m_abstractItemModel)
         return QVariant::fromValue(d->m_abstractItemModel->index(idx, 0, d->m_root));
     return QVariant::fromValue(QModelIndex());
 }
 
-QVariant QSGVisualAdaptorModel::parentModelIndex() const
+QVariant QQuickVisualAdaptorModel::parentModelIndex() const
 {
-    Q_D(const QSGVisualAdaptorModel);
+    Q_D(const QQuickVisualAdaptorModel);
     if (d->m_abstractItemModel)
         return QVariant::fromValue(d->m_abstractItemModel->parent(d->m_root));
     return QVariant::fromValue(QModelIndex());
 }
 
-int QSGVisualAdaptorModel::count() const
+int QQuickVisualAdaptorModel::count() const
 {
-    Q_D(const QSGVisualAdaptorModel);
+    Q_D(const QQuickVisualAdaptorModel);
     return d->modelCount();
 }
 
-QObject *QSGVisualAdaptorModel::data(int index)
+QObject *QQuickVisualAdaptorModel::data(int index)
 {
-    Q_D(QSGVisualAdaptorModel);
-    QSGVisualAdaptorModelData *data = d->createModelData(index, this);
+    Q_D(QQuickVisualAdaptorModel);
+    QQuickVisualAdaptorModelData *data = d->createModelData(index, this);
     d->m_cache.insert(data);
     return data;
 }
 
-QString QSGVisualAdaptorModel::stringValue(int index, const QString &name)
+QString QQuickVisualAdaptorModel::stringValue(int index, const QString &name)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if ((!d->m_listModelInterface || !d->m_abstractItemModel) && d->m_listAccessor) {
         if (QObject *object = d->m_listAccessor->at(index).value<QObject*>())
             return object->property(name.toUtf8()).toString();
     }
 
     QString val;
-    QSGVisualAdaptorModelData *data = d->createModelData(index, this);
+    QQuickVisualAdaptorModelData *data = d->createModelData(index, this);
 
     QDeclarativeData *ddata = QDeclarativeData::get(data);
     if (ddata && ddata->propertyCache) {
@@ -711,38 +711,38 @@ QString QSGVisualAdaptorModel::stringValue(int index, const QString &name)
     return val;
 }
 
-int QSGVisualAdaptorModel::indexOf(QObject *object) const
+int QQuickVisualAdaptorModel::indexOf(QObject *object) const
 {
-    if (QSGVisualAdaptorModelData *data = qobject_cast<QSGVisualAdaptorModelData *>(object))
+    if (QQuickVisualAdaptorModelData *data = qobject_cast<QQuickVisualAdaptorModelData *>(object))
         return data->index();
     return -1;
 }
 
-bool QSGVisualAdaptorModel::canFetchMore() const
+bool QQuickVisualAdaptorModel::canFetchMore() const
 {
-    Q_D(const QSGVisualAdaptorModel);
+    Q_D(const QQuickVisualAdaptorModel);
     return d->m_abstractItemModel && d->m_abstractItemModel->canFetchMore(d->m_root);
 }
 
-void QSGVisualAdaptorModel::fetchMore()
+void QQuickVisualAdaptorModel::fetchMore()
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if (d->m_abstractItemModel)
         d->m_abstractItemModel->fetchMore(d->m_root);
 }
 
-void QSGVisualAdaptorModel::replaceWatchedRoles(const QList<QByteArray> &oldRoles, const QList<QByteArray> &newRoles)
+void QQuickVisualAdaptorModel::replaceWatchedRoles(const QList<QByteArray> &oldRoles, const QList<QByteArray> &newRoles)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     d->watchedRoleIds.clear();
     foreach (const QByteArray &oldRole, oldRoles)
         d->watchedRoles.removeOne(oldRole);
     d->watchedRoles += newRoles;
 }
 
-void QSGVisualAdaptorModel::_q_itemsChanged(int index, int count, const QList<int> &roles)
+void QQuickVisualAdaptorModel::_q_itemsChanged(int index, int count, const QList<int> &roles)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     bool changed = roles.isEmpty();
     if (!d->watchedRoles.isEmpty() && d->watchedRoleIds.isEmpty()) {
         foreach (QByteArray r, d->watchedRoles) {
@@ -766,11 +766,11 @@ void QSGVisualAdaptorModel::_q_itemsChanged(int index, int count, const QList<in
             signalIndexes.append(propertyId + d->m_delegateDataType->signalOffset);
     }
 
-    typedef QSGVisualAdaptorModelDataCache::iterator iterator;
+    typedef QQuickVisualAdaptorModelDataCache::iterator iterator;
     for (iterator it = d->m_cache.begin(); it != d->m_cache.end(); ++it) {
         const int idx = it->index();
         if (idx >= index && idx < index + count) {
-            QSGVisualAdaptorModelData *data = *it;
+            QQuickVisualAdaptorModelData *data = *it;
             for (int i = 0; i < signalIndexes.count(); ++i)
                 QMetaObject::activate(data, signalIndexes.at(i), 0);
         }
@@ -779,14 +779,14 @@ void QSGVisualAdaptorModel::_q_itemsChanged(int index, int count, const QList<in
         emit itemsChanged(index, count);
 }
 
-void QSGVisualAdaptorModel::_q_itemsInserted(int index, int count)
+void QQuickVisualAdaptorModel::_q_itemsInserted(int index, int count)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if (count <= 0)
         return;
     d->m_count += count;
 
-    typedef QSGVisualAdaptorModelDataCache::iterator iterator;
+    typedef QQuickVisualAdaptorModelDataCache::iterator iterator;
     for (iterator it = d->m_cache.begin(); it != d->m_cache.end(); ++it) {
         if (it->index() >= index)
             it->setIndex(it->index() + count);
@@ -795,14 +795,14 @@ void QSGVisualAdaptorModel::_q_itemsInserted(int index, int count)
     emit itemsInserted(index, count);
 }
 
-void QSGVisualAdaptorModel::_q_itemsRemoved(int index, int count)
+void QQuickVisualAdaptorModel::_q_itemsRemoved(int index, int count)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if (count <= 0)
         return;
     d->m_count -= count;
 
-    typedef QSGVisualAdaptorModelDataCache::iterator iterator;
+    typedef QQuickVisualAdaptorModelDataCache::iterator iterator;
     for (iterator it = d->m_cache.begin(); it != d->m_cache.end(); ++it) {
         if (it->index() >= index + count)
             it->setIndex(it->index() - count);
@@ -813,14 +813,14 @@ void QSGVisualAdaptorModel::_q_itemsRemoved(int index, int count)
     emit itemsRemoved(index, count);
 }
 
-void QSGVisualAdaptorModel::_q_itemsMoved(int from, int to, int count)
+void QQuickVisualAdaptorModel::_q_itemsMoved(int from, int to, int count)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     const int minimum = qMin(from, to);
     const int maximum = qMax(from, to) + count;
     const int difference = from > to ? count : -count;
 
-    typedef QSGVisualAdaptorModelDataCache::iterator iterator;
+    typedef QQuickVisualAdaptorModelDataCache::iterator iterator;
     for (iterator it = d->m_cache.begin(); it != d->m_cache.end(); ++it) {
         if (it->index() >= from && it->index() < from + count)
             it->setIndex(it->index() - from + to);
@@ -830,23 +830,23 @@ void QSGVisualAdaptorModel::_q_itemsMoved(int from, int to, int count)
     emit itemsMoved(from, to, count);
 }
 
-void QSGVisualAdaptorModel::_q_rowsInserted(const QModelIndex &parent, int begin, int end)
+void QQuickVisualAdaptorModel::_q_rowsInserted(const QModelIndex &parent, int begin, int end)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if (parent == d->m_root)
         _q_itemsInserted(begin, end - begin + 1);
 }
 
-void QSGVisualAdaptorModel::_q_rowsRemoved(const QModelIndex &parent, int begin, int end)
+void QQuickVisualAdaptorModel::_q_rowsRemoved(const QModelIndex &parent, int begin, int end)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if (parent == d->m_root)
         _q_itemsRemoved(begin, end - begin + 1);
 }
 
-void QSGVisualAdaptorModel::_q_rowsMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)
+void QQuickVisualAdaptorModel::_q_rowsMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow)
 {
-   Q_D(QSGVisualAdaptorModel);
+   Q_D(QQuickVisualAdaptorModel);
     const int count = sourceEnd - sourceStart + 1;
     if (destinationParent == d->m_root && sourceParent == d->m_root) {
         _q_itemsMoved(sourceStart, sourceStart > destinationRow ? destinationRow : destinationRow-count, count);
@@ -857,22 +857,22 @@ void QSGVisualAdaptorModel::_q_rowsMoved(const QModelIndex &sourceParent, int so
     }
 }
 
-void QSGVisualAdaptorModel::_q_dataChanged(const QModelIndex &begin, const QModelIndex &end)
+void QQuickVisualAdaptorModel::_q_dataChanged(const QModelIndex &begin, const QModelIndex &end)
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     if (begin.parent() == d->m_root)
         _q_itemsChanged(begin.row(), end.row() - begin.row() + 1, d->m_roles);
 }
 
-void QSGVisualAdaptorModel::_q_layoutChanged()
+void QQuickVisualAdaptorModel::_q_layoutChanged()
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     _q_itemsChanged(0, count(), d->m_roles);
 }
 
-void QSGVisualAdaptorModel::_q_modelReset()
+void QQuickVisualAdaptorModel::_q_modelReset()
 {
-    Q_D(QSGVisualAdaptorModel);
+    Q_D(QQuickVisualAdaptorModel);
     int oldCount = d->m_count;
     d->m_root = QModelIndex();
     d->m_count = d->modelCount();
@@ -886,4 +886,4 @@ QT_END_NAMESPACE
 
 QML_DECLARE_TYPE(QListModelInterface)
 
-#include <qsgvisualadaptormodel.moc>
+#include <qquickvisualadaptormodel.moc>