From ebd331e0db4b7488efe572e93e1de5ae7fa15eca Mon Sep 17 00:00:00 2001 From: Eugenio Favalli Date: Fri, 12 Aug 2005 08:52:03 +0000 Subject: Resetting quantity to 0 after selecting other items in buy/sell dialogs. --- src/gui/buy.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/gui/buy.cpp') diff --git a/src/gui/buy.cpp b/src/gui/buy.cpp index 86ea764b..ecb1343e 100644 --- a/src/gui/buy.cpp +++ b/src/gui/buy.cpp @@ -164,6 +164,14 @@ void BuyDialog::action(const std::string& eventId) slider->setEnabled(true); increaseButton->setEnabled(true); m_amountItems = 0; + slider->setValue(0); + oss << m_amountItems; + quantityLabel->setCaption(oss.str()); + quantityLabel->adjustSize(); + oss.str("price : 0 GP"); + moneyLabel->setCaption(oss.str()); + moneyLabel->adjustSize(); + decreaseButton->setEnabled(false); m_maxItems = m_money / shopInventory[selectedItem].price; } else -- cgit v1.2.3-70-g09d2