summaryrefslogtreecommitdiffstats
path: root/pokemodr/models/CoinListObjectModel.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-04-29 03:24:07 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-04-29 03:24:07 +0000
commit735fb908c4a6d912ff5a72889ce817224ad4ffdf (patch)
tree924dde6e15ac8916e4d77986df556209e150696c /pokemodr/models/CoinListObjectModel.cpp
parent40d6f3579a23c50a5570de3f511a407924703ec1 (diff)
downloadsigen-735fb908c4a6d912ff5a72889ce817224ad4ffdf.tar.gz
sigen-735fb908c4a6d912ff5a72889ce817224ad4ffdf.tar.xz
sigen-735fb908c4a6d912ff5a72889ce817224ad4ffdf.zip
[FIX] Organized some more model code
[ADD] Added AbilityGroupModel class git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@116 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'pokemodr/models/CoinListObjectModel.cpp')
-rw-r--r--pokemodr/models/CoinListObjectModel.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/pokemodr/models/CoinListObjectModel.cpp b/pokemodr/models/CoinListObjectModel.cpp
index ed788cae..ffe860c1 100644
--- a/pokemodr/models/CoinListObjectModel.cpp
+++ b/pokemodr/models/CoinListObjectModel.cpp
@@ -22,6 +22,7 @@
#include "../CoinListObjectUI.h"
// Pokemod includes
+#include "../../pokemod/CoinList.h"
#include "../../pokemod/CoinListObject.h"
#include "../../pokemod/Item.h"
#include "../../pokemod/Species.h"
@@ -30,7 +31,7 @@
#include <QDomDocument>
#include <QFile>
-CoinListObjectModel::CoinListObjectModel(BaseModel* parent, Object* object) :
+CoinListObjectModel::CoinListObjectModel(BaseModel* parent, CoinListObject* object) :
ObjectModel(parent, object)
{
}
@@ -87,5 +88,5 @@ bool CoinListObjectModel::setData(const QVariant& value, int role)
int CoinListObjectModel::indexNumber() const
{
- // TODO: get index number
+ return static_cast<const CoinList*>(m_object->parent())->objectIndex(m_object->id());
}