diff options
| author | Ben Boeckel <MathStuf@gmail.com> | 2009-02-24 21:21:41 -0500 |
|---|---|---|
| committer | Ben Boeckel <MathStuf@gmail.com> | 2009-02-24 21:26:04 -0500 |
| commit | 4acab35a099e9f6834432e7e89dee716c41549ba (patch) | |
| tree | f8c50f0d94914e23443e85469aa13b6293932901 /sigmodr/widgets/RulesUI.cpp | |
| parent | 4b2969cf969ba5db1d63438c5964daddec65a9c9 (diff) | |
Fixed Sigmodr widgets to use namespaces in sources
Diffstat (limited to 'sigmodr/widgets/RulesUI.cpp')
| -rw-r--r-- | sigmodr/widgets/RulesUI.cpp | 191 |
1 files changed, 97 insertions, 94 deletions
diff --git a/sigmodr/widgets/RulesUI.cpp b/sigmodr/widgets/RulesUI.cpp index 9ad91860..2260813c 100644 --- a/sigmodr/widgets/RulesUI.cpp +++ b/sigmodr/widgets/RulesUI.cpp @@ -21,177 +21,180 @@ // Sigmod includes #include <sigmod/Rules.h> -Sigmodr::Widgets::RulesUI::RulesUI(Sigmod::Rules* rules, QWidget* parent) : +using namespace Sigmod; +using namespace Sigmodr::Widgets; + +RulesUI::RulesUI(Rules* rules, QWidget* parent) : ObjectUI(parent) { setupUi(this); - setObjects(rules, new Sigmod::Rules(*rules)); -} - -Sigmodr::Widgets::RulesUI::~RulesUI() -{ -} - -void Sigmodr::Widgets::RulesUI::setGui() -{ - varGenders->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->genderAllowed() ? Qt::Checked : Qt::Unchecked); - varBreeding->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->breedingAllowed() ? Qt::Checked : Qt::Unchecked); - varBreeding->setEnabled(qobject_cast<Sigmod::Rules*>(modified())->genderAllowed()); - varCriticalDomains->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->criticalDomains() ? Qt::Checked : Qt::Unchecked); - varSwitchStyle->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->allowSwitchStyle() ? Qt::Checked : Qt::Unchecked); - varUseATB->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->useATB() ? Qt::Checked : Qt::Unchecked); - varSplitSpecial->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->specialSplit() ? Qt::Checked : Qt::Unchecked); - varSplitSpecialDV->setEnabled(qobject_cast<Sigmod::Rules*>(modified())->specialSplit()); - varSplitSpecialDV->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->specialDVSplit() ? Qt::Checked : Qt::Unchecked); - varEffortValues->setCheckState(qobject_cast<Sigmod::Rules*>(modified())->effortValuesAllowed() ? Qt::Checked : Qt::Unchecked); - varMaxEV->setEnabled(qobject_cast<Sigmod::Rules*>(modified())->effortValuesAllowed()); - varMaxEV->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxTotalEV()); - varMaxEVPerStat->setEnabled((0 < qobject_cast<Sigmod::Rules*>(modified())->maxTotalEV()) && qobject_cast<Sigmod::Rules*>(modified())->effortValuesAllowed()); - varMaxEVPerStat->setMaximum(qobject_cast<Sigmod::Rules*>(modified())->maxTotalEV()); - varMaxEVPerStat->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxEVPerStat()); - varBoxes->setValue(qobject_cast<Sigmod::Rules*>(modified())->numBoxes()); - varBoxSize->setEnabled(0 < qobject_cast<Sigmod::Rules*>(modified())->numBoxes()); - varBoxSize->setValue(qobject_cast<Sigmod::Rules*>(modified())->boxSize()); - varMaxParty->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxParty()); - varMaxFight->setMaximum(qobject_cast<Sigmod::Rules*>(modified())->maxParty()); - varMaxFight->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxFight()); - varMaxPlayers->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxPlayers()); - varMaxMoves->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxMoves()); - varMaxLevel->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxLevel()); - varMaxHeldItems->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxHeldItems()); - varMaxNatures->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxNatures()); - varMaxAbilities->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxAbilities()); - varMaxStages->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxStages()); - varMaxMoney->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxMoney()); - varMaxTotalWeight->setValue(qobject_cast<Sigmod::Rules*>(modified())->maxTotalWeight()); -} - -void Sigmodr::Widgets::RulesUI::apply() -{ - *qobject_cast<Sigmod::Rules*>(original()) = *qobject_cast<Sigmod::Rules*>(modified()); + setObjects(rules, new Rules(*rules)); +} + +RulesUI::~RulesUI() +{ +} + +void RulesUI::setGui() +{ + varGenders->setCheckState(qobject_cast<Rules*>(modified())->genderAllowed() ? Qt::Checked : Qt::Unchecked); + varBreeding->setCheckState(qobject_cast<Rules*>(modified())->breedingAllowed() ? Qt::Checked : Qt::Unchecked); + varBreeding->setEnabled(qobject_cast<Rules*>(modified())->genderAllowed()); + varCriticalDomains->setCheckState(qobject_cast<Rules*>(modified())->criticalDomains() ? Qt::Checked : Qt::Unchecked); + varSwitchStyle->setCheckState(qobject_cast<Rules*>(modified())->allowSwitchStyle() ? Qt::Checked : Qt::Unchecked); + varUseATB->setCheckState(qobject_cast<Rules*>(modified())->useATB() ? Qt::Checked : Qt::Unchecked); + varSplitSpecial->setCheckState(qobject_cast<Rules*>(modified())->specialSplit() ? Qt::Checked : Qt::Unchecked); + varSplitSpecialDV->setEnabled(qobject_cast<Rules*>(modified())->specialSplit()); + varSplitSpecialDV->setCheckState(qobject_cast<Rules*>(modified())->specialDVSplit() ? Qt::Checked : Qt::Unchecked); + varEffortValues->setCheckState(qobject_cast<Rules*>(modified())->effortValuesAllowed() ? Qt::Checked : Qt::Unchecked); + varMaxEV->setEnabled(qobject_cast<Rules*>(modified())->effortValuesAllowed()); + varMaxEV->setValue(qobject_cast<Rules*>(modified())->maxTotalEV()); + varMaxEVPerStat->setEnabled((0 < qobject_cast<Rules*>(modified())->maxTotalEV()) && qobject_cast<Rules*>(modified())->effortValuesAllowed()); + varMaxEVPerStat->setMaximum(qobject_cast<Rules*>(modified())->maxTotalEV()); + varMaxEVPerStat->setValue(qobject_cast<Rules*>(modified())->maxEVPerStat()); + varBoxes->setValue(qobject_cast<Rules*>(modified())->numBoxes()); + varBoxSize->setEnabled(0 < qobject_cast<Rules*>(modified())->numBoxes()); + varBoxSize->setValue(qobject_cast<Rules*>(modified())->boxSize()); + varMaxParty->setValue(qobject_cast<Rules*>(modified())->maxParty()); + varMaxFight->setMaximum(qobject_cast<Rules*>(modified())->maxParty()); + varMaxFight->setValue(qobject_cast<Rules*>(modified())->maxFight()); + varMaxPlayers->setValue(qobject_cast<Rules*>(modified())->maxPlayers()); + varMaxMoves->setValue(qobject_cast<Rules*>(modified())->maxMoves()); + varMaxLevel->setValue(qobject_cast<Rules*>(modified())->maxLevel()); + varMaxHeldItems->setValue(qobject_cast<Rules*>(modified())->maxHeldItems()); + varMaxNatures->setValue(qobject_cast<Rules*>(modified())->maxNatures()); + varMaxAbilities->setValue(qobject_cast<Rules*>(modified())->maxAbilities()); + varMaxStages->setValue(qobject_cast<Rules*>(modified())->maxStages()); + varMaxMoney->setValue(qobject_cast<Rules*>(modified())->maxMoney()); + varMaxTotalWeight->setValue(qobject_cast<Rules*>(modified())->maxTotalWeight()); +} + +void RulesUI::apply() +{ + *qobject_cast<Rules*>(original()) = *qobject_cast<Rules*>(modified()); emit(changed(false)); } -void Sigmodr::Widgets::RulesUI::discard() +void RulesUI::discard() { - *qobject_cast<Sigmod::Rules*>(modified()) = *qobject_cast<Sigmod::Rules*>(original()); + *qobject_cast<Rules*>(modified()) = *qobject_cast<Rules*>(original()); setGui(); emit(changed(false)); } -void Sigmodr::Widgets::RulesUI::on_varGenders_toggled(const bool genders) +void RulesUI::on_varGenders_toggled(const bool genders) { - qobject_cast<Sigmod::Rules*>(modified())->setGenderAllowed(genders); + qobject_cast<Rules*>(modified())->setGenderAllowed(genders); } -void Sigmodr::Widgets::RulesUI::on_varBreeding_toggled(const bool breeding) +void RulesUI::on_varBreeding_toggled(const bool breeding) { - qobject_cast<Sigmod::Rules*>(modified())->setBreedingAllowed(breeding); + qobject_cast<Rules*>(modified())->setBreedingAllowed(breeding); } -void Sigmodr::Widgets::RulesUI::on_varCriticalDomains_toggled(const bool criticalDomains) +void RulesUI::on_varCriticalDomains_toggled(const bool criticalDomains) { - qobject_cast<Sigmod::Rules*>(modified())->setCriticalDomains(criticalDomains); + qobject_cast<Rules*>(modified())->setCriticalDomains(criticalDomains); } -void Sigmodr::Widgets::RulesUI::on_varSwitchStyle_toggled(const bool switchStyle) +void RulesUI::on_varSwitchStyle_toggled(const bool switchStyle) { - qobject_cast<Sigmod::Rules*>(modified())->setAllowSwitchStyle(switchStyle); + qobject_cast<Rules*>(modified())->setAllowSwitchStyle(switchStyle); } -void Sigmodr::Widgets::RulesUI::on_varUseATB_toggled(const bool useATB) +void RulesUI::on_varUseATB_toggled(const bool useATB) { - qobject_cast<Sigmod::Rules*>(modified())->setUseATB(useATB); + qobject_cast<Rules*>(modified())->setUseATB(useATB); } -void Sigmodr::Widgets::RulesUI::on_varSplitSpecial_toggled(const bool splitSpecial) +void RulesUI::on_varSplitSpecial_toggled(const bool splitSpecial) { - qobject_cast<Sigmod::Rules*>(modified())->setSpecialSplit(splitSpecial); + qobject_cast<Rules*>(modified())->setSpecialSplit(splitSpecial); if (!splitSpecial) - qobject_cast<Sigmod::Rules*>(modified())->setSpecialDVSplit(false); + qobject_cast<Rules*>(modified())->setSpecialDVSplit(false); } -void Sigmodr::Widgets::RulesUI::on_varSplitSpecialDV_toggled(const bool splitSpecialDV) +void RulesUI::on_varSplitSpecialDV_toggled(const bool splitSpecialDV) { - qobject_cast<Sigmod::Rules*>(modified())->setSpecialDVSplit(splitSpecialDV); + qobject_cast<Rules*>(modified())->setSpecialDVSplit(splitSpecialDV); } -void Sigmodr::Widgets::RulesUI::on_varEffortValues_toggled(const bool effortValues) +void RulesUI::on_varEffortValues_toggled(const bool effortValues) { - qobject_cast<Sigmod::Rules*>(modified())->setEffortValuesAllowed(effortValues); + qobject_cast<Rules*>(modified())->setEffortValuesAllowed(effortValues); } -void Sigmodr::Widgets::RulesUI::on_varMaxEV_valueChanged(const int maxEV) +void RulesUI::on_varMaxEV_valueChanged(const int maxEV) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxTotalEV(maxEV); + qobject_cast<Rules*>(modified())->setMaxTotalEV(maxEV); } -void Sigmodr::Widgets::RulesUI::on_varMaxEVPerStat_valueChanged(const int maxEVPerStat) +void RulesUI::on_varMaxEVPerStat_valueChanged(const int maxEVPerStat) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxEVPerStat(maxEVPerStat); + qobject_cast<Rules*>(modified())->setMaxEVPerStat(maxEVPerStat); } -void Sigmodr::Widgets::RulesUI::on_varBoxes_valueChanged(const int boxes) +void RulesUI::on_varBoxes_valueChanged(const int boxes) { - qobject_cast<Sigmod::Rules*>(modified())->setNumBoxes(boxes); + qobject_cast<Rules*>(modified())->setNumBoxes(boxes); } -void Sigmodr::Widgets::RulesUI::on_varBoxSize_valueChanged(const int boxSize) +void RulesUI::on_varBoxSize_valueChanged(const int boxSize) { - qobject_cast<Sigmod::Rules*>(modified())->setBoxSize(boxSize); + qobject_cast<Rules*>(modified())->setBoxSize(boxSize); } -void Sigmodr::Widgets::RulesUI::on_varMaxParty_valueChanged(const int maxParty) +void RulesUI::on_varMaxParty_valueChanged(const int maxParty) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxParty(maxParty); + qobject_cast<Rules*>(modified())->setMaxParty(maxParty); } -void Sigmodr::Widgets::RulesUI::on_varMaxFight_valueChanged(const int maxFight) +void RulesUI::on_varMaxFight_valueChanged(const int maxFight) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxFight(maxFight); + qobject_cast<Rules*>(modified())->setMaxFight(maxFight); } -void Sigmodr::Widgets::RulesUI::on_varMaxPlayers_valueChanged(const int maxPlayers) +void RulesUI::on_varMaxPlayers_valueChanged(const int maxPlayers) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxPlayers(maxPlayers); + qobject_cast<Rules*>(modified())->setMaxPlayers(maxPlayers); } -void Sigmodr::Widgets::RulesUI::on_varMaxMoves_valueChanged(const int maxMoves) +void RulesUI::on_varMaxMoves_valueChanged(const int maxMoves) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxMoves(maxMoves); + qobject_cast<Rules*>(modified())->setMaxMoves(maxMoves); } -void Sigmodr::Widgets::RulesUI::on_varMaxLevel_valueChanged(const int maxLevel) +void RulesUI::on_varMaxLevel_valueChanged(const int maxLevel) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxLevel(maxLevel); + qobject_cast<Rules*>(modified())->setMaxLevel(maxLevel); } -void Sigmodr::Widgets::RulesUI::on_varMaxHeldItems_valueChanged(const int maxHeldItems) +void RulesUI::on_varMaxHeldItems_valueChanged(const int maxHeldItems) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxHeldItems(maxHeldItems); + qobject_cast<Rules*>(modified())->setMaxHeldItems(maxHeldItems); } -void Sigmodr::Widgets::RulesUI::on_varMaxNatures_valueChanged(const int maxNatures) +void RulesUI::on_varMaxNatures_valueChanged(const int maxNatures) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxNatures(maxNatures); + qobject_cast<Rules*>(modified())->setMaxNatures(maxNatures); } -void Sigmodr::Widgets::RulesUI::on_varMaxAbilities_valueChanged(const int maxAbilities) +void RulesUI::on_varMaxAbilities_valueChanged(const int maxAbilities) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxAbilities(maxAbilities); + qobject_cast<Rules*>(modified())->setMaxAbilities(maxAbilities); } -void Sigmodr::Widgets::RulesUI::on_varMaxStages_valueChanged(const int maxStages) +void RulesUI::on_varMaxStages_valueChanged(const int maxStages) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxStages(maxStages); + qobject_cast<Rules*>(modified())->setMaxStages(maxStages); } -void Sigmodr::Widgets::RulesUI::on_varMaxMoney_valueChanged(const int maxMoney) +void RulesUI::on_varMaxMoney_valueChanged(const int maxMoney) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxMoney(maxMoney); + qobject_cast<Rules*>(modified())->setMaxMoney(maxMoney); } -void Sigmodr::Widgets::RulesUI::on_varMaxTotalWeight_valueChanged(const int maxTotalWeight) +void RulesUI::on_varMaxTotalWeight_valueChanged(const int maxTotalWeight) { - qobject_cast<Sigmod::Rules*>(modified())->setMaxTotalWeight(maxTotalWeight); + qobject_cast<Rules*>(modified())->setMaxTotalWeight(maxTotalWeight); } |
