From abbe2e84657fdb3afc6f07b6df82918938862fd8 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 23 Feb 2014 14:03:30 +0300 Subject: Move sortlistmodelbuy into gui/models directory. --- src/gui/windows/buydialog.cpp | 36 +----------------------------------- 1 file changed, 1 insertion(+), 35 deletions(-) (limited to 'src/gui/windows/buydialog.cpp') diff --git a/src/gui/windows/buydialog.cpp b/src/gui/windows/buydialog.cpp index e64a7489b..c2514a15d 100644 --- a/src/gui/windows/buydialog.cpp +++ b/src/gui/windows/buydialog.cpp @@ -29,6 +29,7 @@ #include "gui/windows/tradewindow.h" #include "gui/models/shopitems.h" +#include "gui/models/sortlistmodelbuy.h" #include "gui/widgets/button.h" #include "gui/widgets/dropdown.h" @@ -52,41 +53,6 @@ #include "debug.h" -static const char *const SORT_NAME_BUY[7] = -{ - // TRANSLATORS: buy dialog sort type. - N_("unsorted"), - // TRANSLATORS: buy dialog sort type. - N_("by price"), - // TRANSLATORS: buy dialog sort type. - N_("by name"), - // TRANSLATORS: buy dialog sort type. - N_("by id"), - // TRANSLATORS: buy dialog sort type. - N_("by weight"), - // TRANSLATORS: buy dialog sort type. - N_("by amount"), - // TRANSLATORS: buy dialog sort type. - N_("by type") -}; - -class SortListModelBuy final : public ListModel -{ -public: - ~SortListModelBuy() - { } - - int getNumberOfElements() - { return 7; } - - std::string getElementAt(int i) - { - if (i >= getNumberOfElements() || i < 0) - return "???"; - return gettext(SORT_NAME_BUY[i]); - } -}; - class SortItemPriceFunctor final { public: -- cgit v1.2.3-70-g09d2