qTox
Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
|
Go to the documentation of this file.
22 #include "util/interface.h"
79 Q_DECLARE_OPERATORS_FOR_FLAGS(IFriendSettings::AutoAcceptCallFlags)
virtual bool getAutoGroupInvite(const ToxPk &pk) const =0
virtual QString getFriendAlias(const ToxPk &pk) const =0
IFriendSettings()=default
virtual void setFriendCircleID(const ToxPk &pk, int circleID)=0
virtual void setAutoGroupInvite(const ToxPk &pk, bool accept)=0
virtual QString getAutoAcceptDir(const ToxPk &pk) const =0
virtual int getFriendCircleID(const ToxPk &pk) const =0
virtual QDateTime getFriendActivity(const ToxPk &pk) const =0
This class represents a Tox Public Key, which is a part of Tox ID.
virtual void setAutoAcceptDir(const ToxPk &pk, const QString &dir)=0
virtual AutoAcceptCallFlags getAutoAcceptCall(const ToxPk &pk) const =0
virtual void setFriendAlias(const ToxPk &pk, const QString &alias)=0
virtual void removeFriendSettings(const ToxPk &pk)=0
virtual void setAutoAcceptCall(const ToxPk &pk, AutoAcceptCallFlags accept)=0
virtual QString getContactNote(const ToxPk &pk) const =0
virtual void saveFriendSettings(const ToxPk &pk)=0
DECLARE_SIGNAL(autoAcceptCallChanged, const ToxPk &pk, AutoAcceptCallFlags accept)
virtual void setContactNote(const ToxPk &pk, const QString ¬e)=0
virtual ~IFriendSettings()
IFriendSettings & operator=(const IFriendSettings &)=default
virtual void setFriendActivity(const ToxPk &pk, const QDateTime &date)=0