qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Public Member Functions | List of all members
IGroupSettings Class Referenceabstract

#include <igroupsettings.h>

Inheritance diagram for IGroupSettings:
Inheritance graph
Collaboration diagram for IGroupSettings:
Collaboration graph

Public Member Functions

 IGroupSettings ()=default
 
virtual ~IGroupSettings ()
 
 IGroupSettings (const IGroupSettings &)=default
 
IGroupSettingsoperator= (const IGroupSettings &)=default
 
 IGroupSettings (IGroupSettings &&)=default
 
IGroupSettingsoperator= (IGroupSettings &&)=default
 
virtual QStringList getBlackList () const =0
 
virtual void setBlackList (const QStringList &blist)=0
 
virtual bool getShowGroupJoinLeaveMessages () const =0
 
virtual void setShowGroupJoinLeaveMessages (bool newValue)=0
 
 DECLARE_SIGNAL (blackListChanged, QStringList const &blist)
 
 DECLARE_SIGNAL (showGroupJoinLeaveMessagesChanged, bool show)
 

Detailed Description

Definition at line 26 of file igroupsettings.h.

Constructor & Destructor Documentation

◆ IGroupSettings() [1/3]

IGroupSettings::IGroupSettings ( )
default

◆ ~IGroupSettings()

IGroupSettings::~IGroupSettings ( )
virtualdefault

◆ IGroupSettings() [2/3]

IGroupSettings::IGroupSettings ( const IGroupSettings )
default

◆ IGroupSettings() [3/3]

IGroupSettings::IGroupSettings ( IGroupSettings &&  )
default

Member Function Documentation

◆ DECLARE_SIGNAL() [1/2]

IGroupSettings::DECLARE_SIGNAL ( blackListChanged  ,
QStringList const &  blist 
)

◆ DECLARE_SIGNAL() [2/2]

IGroupSettings::DECLARE_SIGNAL ( showGroupJoinLeaveMessagesChanged  ,
bool  show 
)

◆ getBlackList()

virtual QStringList IGroupSettings::getBlackList ( ) const
pure virtual

Implemented in Settings.

Here is the caller graph for this function:

◆ getShowGroupJoinLeaveMessages()

virtual bool IGroupSettings::getShowGroupJoinLeaveMessages ( ) const
pure virtual

Implemented in Settings.

Here is the caller graph for this function:

◆ operator=() [1/2]

IGroupSettings& IGroupSettings::operator= ( const IGroupSettings )
default

◆ operator=() [2/2]

IGroupSettings& IGroupSettings::operator= ( IGroupSettings &&  )
default

◆ setBlackList()

virtual void IGroupSettings::setBlackList ( const QStringList &  blist)
pure virtual

Implemented in Settings.

Here is the caller graph for this function:

◆ setShowGroupJoinLeaveMessages()

virtual void IGroupSettings::setShowGroupJoinLeaveMessages ( bool  newValue)
pure virtual

Implemented in Settings.


The documentation for this class was generated from the following files: