summaryrefslogtreecommitdiff
path: root/src/gui/widgets
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2011-08-16 22:52:46 +0300
committerAndrei Karas <akaras@inbox.ru>2011-08-16 22:52:46 +0300
commitfa68f4ad4b2f776af834f8209b51761f6c2ba125 (patch)
treee6ffa76bedd1ed8bae3b859814482d3cf6359183 /src/gui/widgets
parent658a7a325114783627c7c6c870bfe01791f9f63e (diff)
downloadmanaplus-fa68f4ad4b2f776af834f8209b51761f6c2ba125.tar.gz
manaplus-fa68f4ad4b2f776af834f8209b51761f6c2ba125.tar.bz2
manaplus-fa68f4ad4b2f776af834f8209b51761f6c2ba125.tar.xz
manaplus-fa68f4ad4b2f776af834f8209b51761f6c2ba125.zip
Show shop sign to other players only if shop is not empty.
Diffstat (limited to 'src/gui/widgets')
-rw-r--r--src/gui/widgets/shopitems.cpp5
-rw-r--r--src/gui/widgets/shopitems.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/src/gui/widgets/shopitems.cpp b/src/gui/widgets/shopitems.cpp
index c5bcd88c4..e15445b77 100644
--- a/src/gui/widgets/shopitems.cpp
+++ b/src/gui/widgets/shopitems.cpp
@@ -43,6 +43,11 @@ int ShopItems::getNumberOfElements()
return static_cast<int>(mShopItems.size());
}
+bool ShopItems::empty()
+{
+ return mShopItems.empty();
+}
+
std::string ShopItems::getElementAt(int i)
{
if (i < 0 || static_cast<unsigned>(i) >= mShopItems.size()
diff --git a/src/gui/widgets/shopitems.h b/src/gui/widgets/shopitems.h
index abfcffb71..29d24cb64 100644
--- a/src/gui/widgets/shopitems.h
+++ b/src/gui/widgets/shopitems.h
@@ -76,6 +76,8 @@ class ShopItems : public gcn::ListModel
*/
int getNumberOfElements();
+ bool empty();
+
/**
* Returns the name of item number i in the shop.
*