summaryrefslogtreecommitdiffstats
path: root/sigmodr/widgets/TrainerUI.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2009-02-24 10:21:30 -0500
committerBen Boeckel <MathStuf@gmail.com>2009-02-24 10:21:30 -0500
commitb48cebf7472f2a30e1ae8747349045661ecf6547 (patch)
treece1cd2ac18550cfd0cc7df2fd5656ebc3ba3a873 /sigmodr/widgets/TrainerUI.cpp
parent4453d587364e38c11f218c46db482f0b2ebe93ae (diff)
Cleaned up more classes to load ui files at runtime
Diffstat (limited to 'sigmodr/widgets/TrainerUI.cpp')
-rw-r--r--sigmodr/widgets/TrainerUI.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/sigmodr/widgets/TrainerUI.cpp b/sigmodr/widgets/TrainerUI.cpp
index 33e70543..a87a84cf 100644
--- a/sigmodr/widgets/TrainerUI.cpp
+++ b/sigmodr/widgets/TrainerUI.cpp
@@ -73,10 +73,7 @@ void Sigmodr::Widgets::TrainerUI::initGui()
void Sigmodr::Widgets::TrainerUI::refreshGui()
{
for (int i = 0; i < sigmod()->skinCount(); ++i)
- {
- const Sigmod::Skin* skin = sigmod()->skin(i);
- ui_skin->addItem(skin->name(), skin->id());
- }
+ ui_skin->addItem(sigmod()->skin(i)->name());
ui_itemIntel->setEnabled(sigmod()->rules()->maxHeldItems());
ui_abilityIntel->setEnabled(sigmod()->rules()->maxAbilities());
}
@@ -120,7 +117,7 @@ void Sigmodr::Widgets::TrainerUI::moneyFactorChanged(const int moneyFactor)
void Sigmodr::Widgets::TrainerUI::skinChanged(const int skin)
{
- qobject_cast<Sigmod::Trainer*>(modified())->setSkin(ui_skin->itemData(skin).toInt());
+ qobject_cast<Sigmod::Trainer*>(modified())->setSkin(sigmod()->skin(skin)->id());
}
void Sigmodr::Widgets::TrainerUI::depthChanged(const int depth)