From c7f54151ba693e7f57378b77cc567d5aa26cf4cf Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 14 Feb 2015 23:28:02 +0300 Subject: Enable publish button in personal buy shop only if it allowed by server. --- src/gui/windows/shopwindow.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/gui/windows/shopwindow.h') diff --git a/src/gui/windows/shopwindow.h b/src/gui/windows/shopwindow.h index 0acc814b1..e3398d093 100644 --- a/src/gui/windows/shopwindow.h +++ b/src/gui/windows/shopwindow.h @@ -26,6 +26,7 @@ #include "gui/widgets/window.h" #include "listeners/actionlistener.h" +#include "listeners/buyingstoreslotslistener.h" #include "listeners/selectionlistener.h" #include "listeners/vendingmodelistener.h" #include "listeners/vendingslotslistener.h" @@ -48,7 +49,8 @@ class ShopWindow final : public Window, public ActionListener, public SelectionListener, public VendingModeListener, - public VendingSlotsListener + public VendingSlotsListener, + public BuyingStoreSlotsListener { public: enum ShopMode @@ -143,6 +145,8 @@ class ShopWindow final : public Window, void vendingSlotsChanged(const int slots) override final; + void buyingStoreSlotsChanged(const int slots) override final; + void vendingEnabled(const bool b) override final; void setShopName(const std::string &name); @@ -184,6 +188,7 @@ class ShopWindow final : public Window, int mRandCounter; int mTradeMoney; int mSellShopSize; + int mBuyShopSize; bool isBuySelected; bool mHaveVending; bool mEnableVending; -- cgit v1.2.3-70-g09d2