diff options
Diffstat (limited to 'examples/demos/minehunt/minehunt.cpp')
-rw-r--r-- | examples/demos/minehunt/minehunt.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/demos/minehunt/minehunt.cpp b/examples/demos/minehunt/minehunt.cpp index facbec375a..cde30278b3 100644 --- a/examples/demos/minehunt/minehunt.cpp +++ b/examples/demos/minehunt/minehunt.cpp @@ -45,25 +45,25 @@ #include "minehunt.h" -void tilesPropAppend(QDeclarativeListProperty<TileData>* prop, TileData* value) +void tilesPropAppend(QQmlListProperty<TileData>* prop, TileData* value) { Q_UNUSED(prop); Q_UNUSED(value); return; //Append not supported } -int tilesPropCount(QDeclarativeListProperty<TileData>* prop) +int tilesPropCount(QQmlListProperty<TileData>* prop) { return static_cast<QList<TileData*>*>(prop->data)->count(); } -TileData* tilesPropAt(QDeclarativeListProperty<TileData>* prop, int index) +TileData* tilesPropAt(QQmlListProperty<TileData>* prop, int index) { return static_cast<QList<TileData*>*>(prop->data)->at(index); } -QDeclarativeListProperty<TileData> MinehuntGame::tiles(){ - return QDeclarativeListProperty<TileData>(this, &_tiles, &tilesPropAppend, +QQmlListProperty<TileData> MinehuntGame::tiles(){ + return QQmlListProperty<TileData>(this, &_tiles, &tilesPropAppend, &tilesPropCount, &tilesPropAt, 0); } |