23 inline static const TType type_ = 0x52ffc5ee;
26 virtual QStringList getGroupNames()
const=0;
28 virtual QStringList getSlotNames()
const=0;
31 virtual QString getDefaultSlot()
const=0;
34 virtual std::pair<QString, QString> decompose(
const QString& groupKeyword)=0;
38 virtual void groupNameChanged(uint i,
const QString &name)=0;
40 virtual void defaultSlotChanged(
const QString &slot)=0;
46 virtual void changeGroupName(uint i,
const QString &name)=0;
47 virtual void removeGroupName(
const QString& name)=0;
50 virtual void setDefaultSlot(
const QString &slot)=0;
53 virtual void clear()=0;
Interface to a filter element, which is a member of a IRange.
unsigned int TType
class type indicator
Definition: basedef.h:41
Itasca Library standard namespace, specific to 2D or 3D.
Definition: icontactmodule.h:4
Interface to a group intersection filter element, used to filter objects by group intersection.
Definition: irangeelementgint.h:20