Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
HandleAction Class Reference
Inheritance diagram for HandleAction:

Public Member Functions

 HandleAction (QIcon _icon, QString _description, QObject *_parent=0, DataType _objectTypeRestriction=DATA_ALL)
 Default constructor.
 
 ~HandleAction ()
 Default destructor.
 
void selectionEnvironmentHandle (QString _handle)
 Get/Set selection environment handle name.
 
QString selectionEnvironmentHandle ()
 
void selectionModeHandle (QString _handle)
 Get/Set selection mode handle name.
 
QString selectionModeHandle ()
 
void addAssociatedType (unsigned int _associatedType)
 Get/Set associated primitive types.
 
void removeAssociatedType (unsigned int _associatedType)
 
bool isAssociated (unsigned int _type, bool _associatedWithAll=false)
 
void objectTypeRestriction (const DataType &_type)
 
const DataTypeobjectTypeRestriction () const
 

Private Attributes

QString selectionEnvHandle_
 
QString selectionModeHandle_
 
unsigned int associatedTypes_
 
DataType objectTypeRestriction_
 

Detailed Description

Definition at line 59 of file HelperClasses.hh.


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