diff -r 7056284fd97c -r 0907b0fd5714 QTfrontend/pages.h --- a/QTfrontend/pages.h Sun Aug 29 16:55:58 2010 +0200 +++ b/QTfrontend/pages.h Mon Aug 30 15:24:49 2010 +0200 @@ -397,14 +397,24 @@ PageRoomsList(QWidget* parent, QSettings * config, SDLInteraction * sdli); QLineEdit * roomName; + QLineEdit * searchText; QTableWidget * roomsList; QPushButton * BtnBack; QPushButton * BtnCreate; QPushButton * BtnJoin; QPushButton * BtnRefresh; QPushButton * BtnAdmin; + QPushButton * BtnClear; + QComboBox * CBState; + QComboBox * CBRules; + QComboBox * CBWeapons; HWChatWidget * chatWidget; +private: + bool gameInLobby; + QString gameInLobbyName; + QStringList listFromServer; + public slots: void setRoomsList(const QStringList & list); void setAdmin(bool); @@ -413,11 +423,14 @@ void onCreateClick(); void onJoinClick(); void onRefreshClick(); + void onClearClick(); + void onJoinConfirmation(const QString &); signals: void askForCreateRoom(const QString &); void askForJoinRoom(const QString &); void askForRoomList(); + void askJoinConfirmation(const QString &); }; class PageConnecting : public AbstractPage