X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=bs%2Fui%2Froidseditview.ui.h;h=075520571d5afac5a7d01f495bab71760bda2f93;hb=6ab17155b82923f4263f1c536133e657970239a4;hp=d02b348fb7ad66f72884f4cdc0039c067786b529;hpb=e058e65a4a9f0c47b170413c0a085e90b172a3ec;p=hbs.git diff --git a/bs/ui/roidseditview.ui.h b/bs/ui/roidseditview.ui.h index d02b348..0755205 100644 --- a/bs/ui/roidseditview.ui.h +++ b/bs/ui/roidseditview.ui.h @@ -1,10 +1,10 @@ /**************************************************************************** -** ui.h extension file, included from the uic-generated form implementation. -** -** If you wish to add, delete or rename slots use Qt Designer which will -** update this file, preserving your code. Create an init() slot in place of -** a constructor, and a destroy() slot in place of a destructor. -*****************************************************************************/ + ** ui.h extension file, included from the uic-generated form implementation. + ** + ** If you wish to add, delete or rename slots use Qt Designer which will + ** update this file, preserving your code. Create an init() slot in place of + ** a constructor, and a destroy() slot in place of a destructor. + *****************************************************************************/ void RoidsEditView::init() { @@ -13,25 +13,25 @@ void RoidsEditView::init() void RoidsEditView::setValue( const QString & type, unsigned value ) { - if (type == tr("metal")) - MetalEdit->setText(QString("%1").arg(value)); - else if (type == tr("crystal")) - CrystalEdit->setText(QString("%1").arg(value)); - else if (type == tr("eonium")) - EoniumEdit->setText(QString("%1").arg(value)); - else if (type == tr("uninit")) - UninitEdit->setText(QString("%1").arg(value)); - else if (type == tr("score")) - ScoreEdit->setText(QString("%1").arg(value)); - - + if (type == tr("metal")) + MetalEdit->setText(QString("%1").arg(value)); + else if (type == tr("crystal")) + CrystalEdit->setText(QString("%1").arg(value)); + else if (type == tr("eonium")) + EoniumEdit->setText(QString("%1").arg(value)); + else if (type == tr("uninit")) + UninitEdit->setText(QString("%1").arg(value)); + else if (type == tr("score")) + ScoreEdit->setText(QString("%1").arg(value)); + + } -void RoidsEditView::slotValueChanged( const QString & s ) +void RoidsEditView::slotValueChanged() { QString type = sender()->name(); - + if (type == "MetalEdit") type = tr("metal"); else if (type == "CrystalEdit") @@ -43,22 +43,24 @@ void RoidsEditView::slotValueChanged( const QString & s ) else if (type == "ScoreEdit") type = tr("score"); test = type; - emit changed(type, s.toInt()); + const QLineEdit *le = dynamic_cast(sender()); + if (le) + emit changed(type, le->text().toInt()); } void RoidsEditView::slotSetLost( QString type, float i ) { - if (type == tr("metal")) - MetalLostEdit->setText(QString("%1").arg(i)); - else if (type == tr("crystal")) - CrystalLostEdit->setText(QString("%1").arg(i)); - else if (type == tr("eonium")) - EoniumLostEdit->setText(QString("%1").arg(i)); - else if (type == tr("uninit")) - UninitLostEdit->setText(QString("%1").arg(i)); - else if (type == tr("scorelost")) - ScoreLostEdit->setText(QString("%1").arg(i)); - else if (type == tr("capping")) - CappingEdit->setText(QString("%1\%").arg(i*100)); -} \ No newline at end of file + if (type == tr("metal")) + MetalLostEdit->setText(QString("%1").arg(i)); + else if (type == tr("crystal")) + CrystalLostEdit->setText(QString("%1").arg(i)); + else if (type == tr("eonium")) + EoniumLostEdit->setText(QString("%1").arg(i)); + else if (type == tr("uninit")) + UninitLostEdit->setText(QString("%1").arg(i)); + else if (type == tr("scorelost")) + ScoreLostEdit->setText(QString("%1").arg(i)); + else if (type == tr("capping")) + CappingEdit->setText(QString("%1\%").arg(i*100)); +}