diff options
Diffstat (limited to 'components/friendslist.hpp')
-rw-r--r-- | components/friendslist.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/components/friendslist.hpp b/components/friendslist.hpp index dcd5e74..0e5afe3 100644 --- a/components/friendslist.hpp +++ b/components/friendslist.hpp @@ -14,14 +14,19 @@ private: Gtk::Box m_box; }; +class FriendsListFriendRow; class FriendsList : public Gtk::Box { public: FriendsList(); private: + FriendsListFriendRow *MakeRow(const UserData &user, RelationshipType type); + void OnRelationshipAdd(const RelationshipAddData &data); void OnRelationshipRemove(Snowflake id, RelationshipType type); + void OnActionRemove(Snowflake id); + enum FilterMode { FILTER_FRIENDS, FILTER_ONLINE, |