diff -r c906dc78091f -r 5abbc345a82f QTfrontend/model/roomslistmodel.h --- a/QTfrontend/model/roomslistmodel.h Thu Feb 23 00:46:03 2012 +0400 +++ b/QTfrontend/model/roomslistmodel.h Thu Feb 23 18:41:52 2012 +0400 @@ -15,9 +15,17 @@ int columnCount(const QModelIndex & parent) const; QVariant data(const QModelIndex &index, int role) const; +public slots: + void setRoomsList(const QStringList & rooms); + void addRoom(const QStringList & info); + void removeRoom(const QString & name); + void updateRoom(const QString & name, const QStringList & info); + private: QList m_data; QStringList m_headerData; + + QStringList roomInfo2RoomRecord(const QStringList & info); }; #endif // ROOMSLISTMODEL_H