From 46ff75998650259ef59b87a002871199649341f6 Mon Sep 17 00:00:00 2001 From: doitux Date: Wed, 22 Apr 2009 22:56:47 +0000 Subject: [PATCH] adjust bet_slider values for starcash up tp 1000000 --- src/gui/qt/gametable/gametableimpl.cpp | 32 ++++++++++++++++++-------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/src/gui/qt/gametable/gametableimpl.cpp b/src/gui/qt/gametable/gametableimpl.cpp index 261312df..c2d5d09f 100755 --- a/src/gui/qt/gametable/gametableimpl.cpp +++ b/src/gui/qt/gametable/gametableimpl.cpp @@ -2986,18 +2986,32 @@ void gameTableImpl::changeLineEditBetValue(int value) { else { if(horizontalSlider_bet->maximum() <= 1000 ) { temp = (int)((value/10)*10); - if(temp < horizontalSlider_bet->minimum()) - lineEdit_betValue->setText(QString::number(horizontalSlider_bet->minimum())); - else - lineEdit_betValue->setText(QString::number(temp)); + if(temp < horizontalSlider_bet->minimum()) + lineEdit_betValue->setText(QString::number(horizontalSlider_bet->minimum())); + else + lineEdit_betValue->setText(QString::number(temp)); } - else { + else if(horizontalSlider_bet->maximum() > 1000 && horizontalSlider_bet->maximum() <= 10000) { temp = (int)((value/50)*50); - if(temp < horizontalSlider_bet->minimum()) - lineEdit_betValue->setText(QString::number(horizontalSlider_bet->minimum())); - else - lineEdit_betValue->setText(QString::number(temp)); + if(temp < horizontalSlider_bet->minimum()) + lineEdit_betValue->setText(QString::number(horizontalSlider_bet->minimum())); + else + lineEdit_betValue->setText(QString::number(temp)); } + else if(horizontalSlider_bet->maximum() > 10000 && horizontalSlider_bet->maximum() <= 100000) { + temp = (int)((value/500)*500); + if(temp < horizontalSlider_bet->minimum()) + lineEdit_betValue->setText(QString::number(horizontalSlider_bet->minimum())); + else + lineEdit_betValue->setText(QString::number(temp)); + } + else { + temp = (int)((value/5000)*5000); + if(temp < horizontalSlider_bet->minimum()) + lineEdit_betValue->setText(QString::number(horizontalSlider_bet->minimum())); + else + lineEdit_betValue->setText(QString::number(temp)); + } } }