summaryrefslogtreecommitdiffstats
path: root/pokemodr/CoinListObjectUI.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-02-19 02:04:07 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-02-19 02:04:07 +0000
commita47a7aa7508e18292ace9299692f0e197d7a915a (patch)
tree59ce3711fb4252caf298054e99149813bec147e4 /pokemodr/CoinListObjectUI.cpp
parent95b265b8838a29e4d923582b07d51f5eed2bb03f (diff)
downloadsigen-a47a7aa7508e18292ace9299692f0e197d7a915a.tar.gz
sigen-a47a7aa7508e18292ace9299692f0e197d7a915a.tar.xz
sigen-a47a7aa7508e18292ace9299692f0e197d7a915a.zip
[FIX] pokemod now passes pointers around instead of references
git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@61 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'pokemodr/CoinListObjectUI.cpp')
-rw-r--r--pokemodr/CoinListObjectUI.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/pokemodr/CoinListObjectUI.cpp b/pokemodr/CoinListObjectUI.cpp
index ec471c2e..c0fbfe8e 100644
--- a/pokemodr/CoinListObjectUI.cpp
+++ b/pokemodr/CoinListObjectUI.cpp
@@ -37,10 +37,10 @@ CoinListObjectUI::CoinListObjectUI(CoinListObject* c, QWidget* parent) :
{
setupUi(this);
QMetaObject::connectSlotsByName(this);
- for (int i = 0; i < coinListObject->getPokemod().getItemCount(); ++i)
- itemList << coinListObject->getPokemod().getItem(i).getName();
- for (int i = 0; i < coinListObject->getPokemod().getSpeciesCount(); ++i)
- speciesList << coinListObject->getPokemod().getSpecies(i).getName();
+ for (int i = 0; i < coinListObject->getPokemod()->getItemCount(); ++i)
+ itemList << coinListObject->getPokemod()->getItem(i)->getName();
+ for (int i = 0; i < coinListObject->getPokemod()->getSpeciesCount(); ++i)
+ speciesList << coinListObject->getPokemod()->getSpecies(i)->getName();
setObjects(coinListObject, coinListObject_mod);
varObject->setModel(new QStringListModel(varObject));
varType->addItems(CoinListObject::TypeStr);
@@ -58,12 +58,12 @@ void CoinListObjectUI::setGui()
if (coinListObject_mod->getType() == CoinListObject::Item)
{
static_cast<QStringListModel*>(varObject->model())->setStringList(itemList);
- varObject->setCurrentIndex(coinListObject->getPokemod().getItemIndex(coinListObject_mod->getObject()));
+ varObject->setCurrentIndex(coinListObject->getPokemod()->getItemIndex(coinListObject_mod->getObject()));
}
else
{
static_cast<QStringListModel*>(varObject->model())->setStringList(speciesList);
- varObject->setCurrentIndex(coinListObject->getPokemod().getSpeciesIndex(coinListObject_mod->getObject()));
+ varObject->setCurrentIndex(coinListObject->getPokemod()->getSpeciesIndex(coinListObject_mod->getObject()));
}
varAmount->setValue(coinListObject_mod->getAmount());
varCost->setValue(coinListObject_mod->getCost());
@@ -101,9 +101,9 @@ void CoinListObjectUI::on_varObject_currentIndexChanged(const int o)
try
{
if (coinListObject_mod->getType() == CoinListObject::Item)
- coinListObject_mod->setObject(coinListObject->getPokemod().getItem(o).getId());
+ coinListObject_mod->setObject(coinListObject->getPokemod()->getItem(o)->getId());
else
- coinListObject_mod->setObject(coinListObject->getPokemod().getSpecies(o).getId());
+ coinListObject_mod->setObject(coinListObject->getPokemod()->getSpecies(o)->getId());
emit(setChanged(true));
}
catch (BoundsException& e)