diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-09-22 14:04:40 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-09-22 14:04:40 +0300 |
commit | d34decaf8b2b4cbffca970e9059e1a2b4f463055 (patch) | |
tree | 047edf620410b2a85ea54ba0f2c5670290317e52 /src/gui/windows/selldialog.h | |
parent | f7e32db400bcfdd1b5f3c30d817ceeae5e1dc573 (diff) | |
download | manaplus-d34decaf8b2b4cbffca970e9059e1a2b4f463055.tar.gz manaplus-d34decaf8b2b4cbffca970e9059e1a2b4f463055.tar.bz2 manaplus-d34decaf8b2b4cbffca970e9059e1a2b4f463055.tar.xz manaplus-d34decaf8b2b4cbffca970e9059e1a2b4f463055.zip |
Move npc sell code from SellDialog into NpcSellDialog.
Diffstat (limited to 'src/gui/windows/selldialog.h')
-rw-r--r-- | src/gui/windows/selldialog.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/gui/windows/selldialog.h b/src/gui/windows/selldialog.h index 0cfffbf38..81aaabbb2 100644 --- a/src/gui/windows/selldialog.h +++ b/src/gui/windows/selldialog.h @@ -41,9 +41,9 @@ class Slider; * * \ingroup Interface */ -class SellDialog final : public Window, - private ActionListener, - private SelectionListener +class SellDialog notfinal : public Window, + public ActionListener, + private SelectionListener { public: /** @@ -113,7 +113,7 @@ class SellDialog final : public Window, */ static void closeAll(); - private: + protected: typedef std::list<SellDialog*> DialogList; static DialogList instances; @@ -122,6 +122,9 @@ class SellDialog final : public Window, */ void updateButtonsAndLabels(); + virtual void sellAction(const ActionEvent &event A_UNUSED) + { } + std::string mNick; Button *mSellButton; |