12#include <libcockatrice/protocol/pb/serverinfo_user.pb.h>
17class Event_RemoveFromList;
18class Event_UserJoined;
53 void addToList(
const std::string &listName,
const QString &userName);
Definition abstract_client.h:51
Definition custom_line_edit.h:20
void processListUsersResponse(const Response &response)
Definition tab_account.cpp:135
void openMessageDialog(const QString &userName, bool focus)
void addToList(const std::string &listName, const QString &userName)
Definition tab_account.cpp:118
void buddyListReceived(const QList< ServerInfo_User > &_buddyList)
Definition tab_account.cpp:189
void processAddToListEvent(const Event_AddToList &event)
Definition tab_account.cpp:205
TabAccount(TabSupervisor *_tabSupervisor, AbstractClient *_client, const ServerInfo_User &userInfo)
Definition tab_account.cpp:22
LineEditUnfocusable * addBuddyEdit
Definition tab_account.h:51
UserInfoBox * userInfoBox
Definition tab_account.h:50
void ignoreListReceived(const QList< ServerInfo_User > &_ignoreList)
Definition tab_account.cpp:197
void processRemoveFromListEvent(const Event_RemoveFromList &event)
Definition tab_account.cpp:224
void retranslateUi() override
Definition tab_account.cpp:127
void addToBuddyList()
Definition tab_account.cpp:94
void userJoined(const ServerInfo_User &userInfo)
void userLeft(const QString &userName)
QString getTabText() const override
Definition tab_account.h:58
LineEditUnfocusable * addIgnoreEdit
Definition tab_account.h:52
UserListWidget * ignoreList
Definition tab_account.h:49
void addToIgnoreList()
Definition tab_account.cpp:106
void processUserLeftEvent(const Event_UserLeft &event)
Definition tab_account.cpp:171
UserListWidget * buddyList
Definition tab_account.h:48
UserListWidget * allUsersList
Definition tab_account.h:47
AbstractClient * client
Definition tab_account.h:46
void processUserJoinedEvent(const Event_UserJoined &event)
Definition tab_account.cpp:151
Definition tab_supervisor.h:83
Tab(TabSupervisor *_tabSupervisor)
Definition tab.cpp:11
Definition user_info_box.h:20