QTfrontend/ui/page/pageroomslist.h
changeset 6987 e34415c77342
parent 6952 7f70f37bbf08
child 6993 47830cf50574
equal deleted inserted replaced
6986:409dd3851309 6987:e34415c77342
    22 #include "AbstractPage.h"
    22 #include "AbstractPage.h"
    23 
    23 
    24 class HWChatWidget;
    24 class HWChatWidget;
    25 class AmmoSchemeModel;
    25 class AmmoSchemeModel;
    26 class QTableView;
    26 class QTableView;
       
    27 
       
    28 class QSortFilterProxyModel;
    27 
    29 
    28 class PageRoomsList : public AbstractPage
    30 class PageRoomsList : public AbstractPage
    29 {
    31 {
    30         Q_OBJECT
    32         Q_OBJECT
    31 
    33 
    71         void onCreateClick();
    73         void onCreateClick();
    72         void onJoinClick();
    74         void onJoinClick();
    73         void onRefreshClick();
    75         void onRefreshClick();
    74         void onClearClick();
    76         void onClearClick();
    75         void onJoinConfirmation(const QString &);
    77         void onJoinConfirmation(const QString &);
       
    78         void onSortIndicatorChanged(int logicalIndex, Qt::SortOrder order);
    76 
    79 
    77     private:
    80     private:
    78         QSettings * m_gameSettings;
    81         QSettings * m_gameSettings;
       
    82         QSortFilterProxyModel * roomsModel;
    79 
    83 
    80         AmmoSchemeModel * ammoSchemeModel;
    84         AmmoSchemeModel * ammoSchemeModel;
    81 
    85 
    82 };
    86 };
    83 
    87