/*************************************************************************** kstatdlg.cpp ------------------- Developers: (c) 2000-2001 Nikolas Zimmermann (c) 2000-2001 Daniel Molkentin ***************************************************************************/ /*************************************************************************** * * * 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 * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #include #include #include "kstatdialog.moc" KStatDialog::KStatDialog(TQWidget *parent, const char *name) : statDlg(parent, name) { } void KStatDialog::slotAddOwnWon() { OwnLabel->setText(TQString::number(OwnLabel->text().toInt() + 1)); } void KStatDialog::slotAddEnemyWon() { EnemyLabel->setText(TQString::number(EnemyLabel->text().toInt() + 1)); } void KStatDialog::setShot() { setShot(shot() + 1); } void KStatDialog::setShot(int shot) { ShotLCD->display(shot); } void KStatDialog::setHit() { setHit(hit() + 1); } void KStatDialog::setHit(int hit) { HitLCD->display(hit); } void KStatDialog::setWater() { setWater(water() + 1); } void KStatDialog::setWater(int water) { WaterLCD->display(water); } void KStatDialog::clear() { ShotLCD->display(0); HitLCD->display(0); WaterLCD->display(0); } void KStatDialog::clearWon() { OwnLabel->setText(TQString::number(0)); EnemyLabel->setText(TQString::number(0)); } int KStatDialog::shot() { return ShotLCD->intValue(); } int KStatDialog::hit() { return HitLCD->intValue(); } int KStatDialog::water() { return WaterLCD->intValue(); }