qTox
Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
|
Go to the documentation of this file.
33 , dialogsManager{dialogsManager}
67 const auto friendId = frnd->
getId();
87 return dialogs && dialogs->
hasContact(groupId);
virtual IDialogs * getGroupDialogs(const GroupId &groupId) const =0
void inviteFriend(const ToxPk &pk)
IDialogsManager * dialogsManager
bool hasNewMessage() const
void setEventFlag(bool f) override
uint32_t getId() const override
static Friend * findFriend(const ToxPk &friendPk)
virtual int chatroomCount() const =0
bool possibleToOpenInNewWindow() const
Status::Status getStatus() const
This class represents a Tox Public Key, which is a part of Tox ID.
void removeGroupFromDialogs()
bool getEventFlag() const override
const GroupId & getPersistentId() const override
bool canBeRemovedFromWindow() const
Contact * getContact() override
void setMentionedFlag(bool f)
virtual bool hasContact(const ContactId &contactId) const =0
uint32_t getId() const override
bool isOnline(Status status)
bool friendExists(const ToxPk &pk)
GroupChatroom(Group *group, IDialogsManager *dialogsManager, Core &_core)
void groupInviteFriend(uint32_t friendId, int groupId)
virtual void removeGroup(const GroupId &groupId)=0