}
-void RoidsEditView::setValue( const QString & s, unsigned value )
+void RoidsEditView::setValue( const QString & type, unsigned value )
{
if (type == tr("metal"))
- MetalEdit->setText("%1").arg(value);
- else if (type == tr("crystall"))
- CrystalEdit->setText("%1").arg(value);
- else if (type == tr("eoniuml"))
- EoniumEdit->setText("%1").arg(value);
+ 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("%1").arg(value);
+ UninitEdit->setText(QString("%1").arg(value));
else if (type == tr("score"))
- ScoreEdit->setText("%1").arg(value);
+ ScoreEdit->setText(QString("%1").arg(value));
}
void RoidsEditView::slotValueChanged( const QString & s )
{
- QString type = send()->name();
-
- if (type == "MetalEdit")
- type = tr("metal");
- else if (type == "CrystalEdit")
- type = tr("crystal");
- else if (type == "EoniumEdit")
- type = tr("eonium");
- else if (type == "UninitEdit")
- type = tr("uninit");
- else if (type == "ScoreEdit")
- type = tr("score");
-
+ QString type = sender()->name();
+
+ if (type == "MetalEdit")
+ type = tr("metal");
+ else if (type == "CrystalEdit")
+ type = tr("crystal");
+ else if (type == "EoniumEdit")
+ type = tr("eonium");
+ else if (type == "UninitEdit")
+ type = tr("uninit");
+ else if (type == "ScoreEdit")
+ type = tr("score");
+ test = type;
emit changed(type, s.toInt());
+}
+
+
+void RoidsEditView::slotSetLost( QString type, int 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("score"))
+ ScoreEdit->setText(QString("%1").arg(i));
+ */
}
\ No newline at end of file