diff options
author | Björn Steinbrink <B.Steinbrink@gmx.de> | 2006-03-19 15:09:27 +0000 |
---|---|---|
committer | Björn Steinbrink <B.Steinbrink@gmx.de> | 2006-03-19 15:09:27 +0000 |
commit | 3ddaec5f355ed1d231514cf0a863c4b9e35cf2a6 (patch) | |
tree | 5084eaa47d4874a3a573de226f19c4be072e4888 /src/gui/itemcontainer.cpp | |
parent | 19d5cc3a6bbbd911361b7e8b956840d0189d4c2b (diff) | |
download | mana-3ddaec5f355ed1d231514cf0a863c4b9e35cf2a6.tar.gz mana-3ddaec5f355ed1d231514cf0a863c4b9e35cf2a6.tar.bz2 mana-3ddaec5f355ed1d231514cf0a863c4b9e35cf2a6.tar.xz mana-3ddaec5f355ed1d231514cf0a863c4b9e35cf2a6.zip |
Reverted changeset r2269 (toString) as requested by ElvenProgrammer.
Diffstat (limited to 'src/gui/itemcontainer.cpp')
-rw-r--r-- | src/gui/itemcontainer.cpp | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/src/gui/itemcontainer.cpp b/src/gui/itemcontainer.cpp index 9b8dc09b..e0730ced 100644 --- a/src/gui/itemcontainer.cpp +++ b/src/gui/itemcontainer.cpp @@ -23,6 +23,8 @@ #include "itemcontainer.h" +#include <sstream> + #include <guichan/mouseinput.hpp> #include "../graphics.h" @@ -36,8 +38,6 @@ #include "../resources/iteminfo.h" #include "../resources/resourcemanager.h" -#include "../utils/tostring.h" - ItemContainer::ItemContainer(Inventory *inventory): mInventory(inventory) { @@ -122,8 +122,16 @@ void ItemContainer::draw(gcn::Graphics* graphics) } // Draw item caption - graphics->drawText( - (item->isEquipped() ? "Eq." : toString(item->getQuantity())), + std::stringstream ss; + + if (!item->isEquipped()) { + ss << item->getQuantity(); + } + else { + ss << "Eq."; + } + + graphics->drawText(ss.str(), itemX + gridWidth / 2, itemY + gridHeight - 11, gcn::Graphics::CENTER); |