diff options
Diffstat (limited to 'src/gui/widgets/popuplist.h')
-rw-r--r-- | src/gui/widgets/popuplist.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/gui/widgets/popuplist.h b/src/gui/widgets/popuplist.h index a74d82c20..e609b52f6 100644 --- a/src/gui/widgets/popuplist.h +++ b/src/gui/widgets/popuplist.h @@ -27,7 +27,6 @@ #include <guichan/actionlistener.hpp> #include "guichan/focuslistener.hpp" #include <guichan/listmodel.hpp> -#include "guichan/selectionlistener.hpp" #include "localconsts.h" @@ -36,8 +35,7 @@ class ListBox; class ScrollArea; class PopupList final : public Popup, - public gcn::FocusListener, - public gcn::SelectionListener + public gcn::FocusListener { public: PopupList(DropDown *const widget, @@ -62,12 +60,12 @@ class PopupList final : public Popup, void adjustSize(); - void valueChanged(const gcn::SelectionEvent& event); - void focusGained(const gcn::Event& event A_UNUSED); void focusLost(const gcn::Event& event A_UNUSED); + void mousePressed(gcn::MouseEvent& mouseEvent); + private: gcn::ListModel *mListModel; ListBox *mListBox; |