13#include <qtmetamacros.h>
18#include <libcockatrice/protocol/pb/serverinfo_user.pb.h>
32template <
typename T>
class QList;
63 void addToList(
const std::string &listName,
const QString &userName);
Definition abstract_client.h:73
Definition custom_line_edit.h:21
Definition remote_connection_controller.h:20
void processListUsersResponse(const Response &response)
Definition tab_account.cpp:155
void openMessageDialog(const QString &userName, bool focus)
void addToList(const std::string &listName, const QString &userName)
Definition tab_account.cpp:132
void buddyListReceived(const QList< ServerInfo_User > &_buddyList)
Definition tab_account.cpp:210
void openMyReports()
Definition tab_account.cpp:264
void processAddToListEvent(const Event_AddToList &event)
Definition tab_account.cpp:228
TabAccount(TabSupervisor *_tabSupervisor, AbstractClient *_client, const ServerInfo_User &userInfo)
Definition tab_account.cpp:31
LineEditUnfocusable * addBuddyEdit
Definition tab_account.h:60
UserInfoBox * userInfoBox
Definition tab_account.h:59
void ignoreListReceived(const QList< ServerInfo_User > &_ignoreList)
Definition tab_account.cpp:219
void processRemoveFromListEvent(const Event_RemoveFromList &event)
Definition tab_account.cpp:247
void retranslateUi() override
Definition tab_account.cpp:141
void addToBuddyList()
Definition tab_account.cpp:108
void userJoined(const ServerInfo_User &userInfo)
void userLeft(const QString &userName)
QString getTabText() const override
Definition tab_account.h:68
LineEditUnfocusable * addIgnoreEdit
Definition tab_account.h:61
UserListWidget * ignoreList
Definition tab_account.h:58
QPushButton * myReportsButton
Definition tab_account.h:62
void addToIgnoreList()
Definition tab_account.cpp:120
void processUserLeftEvent(const Event_UserLeft &event)
Definition tab_account.cpp:192
UserListWidget * buddyList
Definition tab_account.h:57
UserListWidget * allUsersList
Definition tab_account.h:56
AbstractClient * client
Definition tab_account.h:55
void processUserJoinedEvent(const Event_UserJoined &event)
Definition tab_account.cpp:172
Definition tab_supervisor.h:92
Tab(TabSupervisor *_tabSupervisor)
Definition tab.cpp:16
Definition user_info_box.h:24
Definition event_add_to_list.proto:4
Definition event_remove_from_list.proto:3
Definition event_user_joined.proto:4
Definition event_user_left.proto:3
Definition response.proto:11
Definition serverinfo_user.proto:2