Interface to a RangeElement of contacts specifying activity, type, model name, etc.
More...
#include <irangeelementcontact.h>
|
enum | ActivityState { All =1
, Active
, Inactive
} |
| State of the contact.
|
|
|
virtual IRangeElement * | getIRangeElement ()=0 |
| Returns a pointer to itself.
|
|
virtual QSet< QString > | getModelNames () const =0 |
| Returns the list of contact model names associated with this filter element.
|
|
virtual void | setModelNames (const QSet< QString > &ns)=0 |
| Sets the list of contact model names.
|
|
virtual void | addModelName (const QString &n)=0 |
| Adds a model name to the filter.
|
|
virtual void | removeModelName (const QString &n)=0 |
| Removes a model name from this filter.
|
|
virtual QSet< QString > | getTypeNames () const =0 |
| Returns the list of contact type names associated with this filter element.
|
|
virtual void | setTypeNames (const QSet< QString > &ns)=0 |
| Sets the list of contact type names.
|
|
virtual void | addTypeName (const QString &n)=0 |
| Adds a type name to the filter.
|
|
virtual void | removeTypeName (const QString &n)=0 |
| Removes a type name from this filter.
|
|
virtual QSet< QString > | getProcessNames () const =0 |
| Returns the list of contact process names associated with this filter element.
|
|
virtual void | setProcessNames (const QSet< QString > &ns)=0 |
| Sets the list of contact process names.
|
|
virtual void | addProcessName (const QString &n)=0 |
| Adds a process name to the filter.
|
|
virtual void | removeProcessName (const QString &n)=0 |
| Removes a process name from this filter.
|
|
virtual void | setActivityState (const ActivityState &)=0 |
| Set the activity state.
|
|
virtual const ActivityState & | getActivityState () const =0 |
| Get the activity state.
|
|
|
shared::Signal< const QSet< QString > & > | modelNamesChanged |
|
shared::Signal< const QString & > | modelNameAdded |
|
shared::Signal< const QString & > | modelNameRemoved |
|
shared::Signal< const QSet< QString > & > | typeNamesChanged |
|
shared::Signal< const QString & > | typeNameAdded |
|
shared::Signal< const QString & > | typeNameRemoved |
|
shared::Signal< const QSet< QString > & > | processNamesChanged |
|
shared::Signal< const QString & > | processNameAdded |
|
shared::Signal< const QString & > | processNameRemoved |
|
shared::Signal< const DVect2 & > | gapChanged |
|
shared::Signal< const ActivityState & > | activityStateChanged |
|
|
static const TType | type_ = 0x50a65886 |
| The type identification number for this class, for use in convert_cast() and convert_getcast().
|
|
Interface to a RangeElement of contacts specifying activity, type, model name, etc.
The documentation for this class was generated from the following file: