diff options
Diffstat (limited to 'sigmodr/MapUI.cpp')
| -rw-r--r-- | sigmodr/MapUI.cpp | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/sigmodr/MapUI.cpp b/sigmodr/MapUI.cpp index 240d7268..6c608f9f 100644 --- a/sigmodr/MapUI.cpp +++ b/sigmodr/MapUI.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2008 Ben Boeckel <MathStuf@gmail.com> + * Copyright 2008-2009 Ben Boeckel <MathStuf@gmail.com> * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -47,23 +47,9 @@ void Sigmodr::MapUI::initGui() varType->addItem(Sigmod::Map::TypeStr[Sigmod::Map::Building], QVariant::fromValue(Sigmod::Map::Building)); } -void Sigmodr::MapUI::refreshGui() -{ - const bool blockedFlyWarp = varFlyWarp->blockSignals(true); - varFlyWarp->clear(); - for (int i = 0; i < qobject_cast<Sigmod::Map*>(original())->warpCount(); ++i) - { - const Sigmod::MapWarp* warp = qobject_cast<Sigmod::Map*>(original())->warp(i); - varFlyWarp->addItem(warp->name(), warp->id()); - } - varFlyWarp->blockSignals(blockedFlyWarp); -} - void Sigmodr::MapUI::setGui() { varName->setText(qobject_cast<Sigmod::Map*>(modified())->name()); - boxFlyWarp->setChecked((qobject_cast<Sigmod::Map*>(modified())->flyWarp() == -1) ? Qt::Unchecked : Qt::Checked); - varFlyWarp->setCurrentIndex(varFlyWarp->findData(qobject_cast<Sigmod::Map*>(modified())->flyWarp())); varType->setCurrentIndex(qobject_cast<Sigmod::Map*>(modified())->type()); varMap->reset(); } @@ -88,16 +74,6 @@ void Sigmodr::MapUI::on_varName_textChanged(const QString& name) varName->setCursorPosition(cursor); } -void Sigmodr::MapUI::on_boxFlyWarp_toggled() -{ - qobject_cast<Sigmod::Map*>(modified())->setFlyWarp(-1); -} - -void Sigmodr::MapUI::on_varFlyWarp_activated(const int flyWarp) -{ - qobject_cast<Sigmod::Map*>(modified())->setFlyWarp(varFlyWarp->itemData(flyWarp).toInt()); -} - void Sigmodr::MapUI::on_varType_activated(const int type) { qobject_cast<Sigmod::Map*>(modified())->setType(varType->itemData(type).value<Sigmod::Map::Type>()); |
