Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Classes principales  ·  Annotées  ·  Classes groupées  ·  Modules  ·  Fonctions  · 

ListModel Class

Public Functions

ListModel(ListLayout * layout, QQuickListModel * modelCache, int uid)
~ListModel()
int append(v8::Handle<v8::Object> object, QV8Engine * eng)
int appendElement()
void clear()
void destroy()
int elementCount() const
const ListLayout::Role & getExistingRole(int index)
ListModel * getListProperty(int elementIndex, const ListLayout::Role & role)
const ListLayout::Role & getOrCreateListRole(const QString & name)
ModelObject * getOrCreateModelObject(QQuickListModel * model, int elementIndex)
QVariant getProperty(int elementIndex, int roleIndex, const QQuickListModel * owner, QV8Engine * eng)
int getUid() const
void insert(int elementIndex, v8::Handle<v8::Object> object, QV8Engine * eng)
void insertElement(int index)
void move(int from, int to, int n)
void remove(int index, int count)
int roleCount() const
void set(int elementIndex, v8::Handle<v8::Object> object, QList<int> * roles, QV8Engine * eng)
void set(int elementIndex, v8::Handle<v8::Object> object, QV8Engine * eng)
int setExistingProperty(int uid, const QString & key, v8::Handle<v8::Value> data, QV8Engine * eng)
int setOrCreateProperty(int elementIndex, const QString & key, const QVariant & data)

Static Public Members

void sync(ListModel * src, ListModel * target, QHash<int, ListModel *> * srcModelHash)

Member Function Documentation

ListModel::ListModel(ListLayout * layout, QQuickListModel * modelCache, int uid)

ListModel::~ListModel()

int ListModel::append(v8::Handle<v8::Object> object, QV8Engine * eng)

int ListModel::appendElement()

void ListModel::clear()

void ListModel::destroy()

int ListModel::elementCount() const

const ListLayout::Role & ListModel::getExistingRole(int index)

ListModel * ListModel::getListProperty(int elementIndex, const ListLayout::Role & role)

const ListLayout::Role & ListModel::getOrCreateListRole(const QString & name)

ModelObject * ListModel::getOrCreateModelObject(QQuickListModel * model, int elementIndex)

QVariant ListModel::getProperty(int elementIndex, int roleIndex, const QQuickListModel * owner, QV8Engine * eng)

int ListModel::getUid() const

void ListModel::insert(int elementIndex, v8::Handle<v8::Object> object, QV8Engine * eng)

void ListModel::insertElement(int index)

void ListModel::move(int from, int to, int n)

void ListModel::remove(int index, int count)

int ListModel::roleCount() const

void ListModel::set(int elementIndex, v8::Handle<v8::Object> object, QList<int> * roles, QV8Engine * eng)

void ListModel::set(int elementIndex, v8::Handle<v8::Object> object, QV8Engine * eng)

int ListModel::setExistingProperty(int uid, const QString & key, v8::Handle<v8::Value> data, QV8Engine * eng)

int ListModel::setOrCreateProperty(int elementIndex, const QString & key, const QVariant & data)

void ListModel::sync(ListModel * src, ListModel * target, QHash<int, ListModel *> * srcModelHash) [static]

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 5.0-snapshot
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web