23 #ifndef SUIT_SELECTOR_H
24 #define SUIT_SELECTOR_H
51 virtual QString
type()
const = 0;
55 bool isEnabled()
const;
56 virtual void setEnabled(
const bool );
58 bool autoBlock()
const;
59 virtual void setAutoBlock(
const bool );
64 bool hasSelectionMode(
const int )
const;
70 void selectionChanged();
#define SUIT_EXPORT
Definition: SUIT.h:36
For more information see QT documentation.
Definition: SUIT_Application.h:42
Manage list of SUIT_DataOwnerPtr.
Definition: SUIT_DataOwner.h:67
Definition: SUIT_SelectionMgr.h:39
Definition: SUIT_Selector.cxx:34
Definition: SUIT_Selector.h:44
virtual QString type() const =0
bool myAutoBlock
Definition: SUIT_Selector.h:78
bool myEnabled
Definition: SUIT_Selector.h:77
SUIT_SelectionMgr * mySelMgr
Definition: SUIT_Selector.h:75
virtual void setSelection(const SUIT_DataOwnerPtrList &)=0
bool myBlock
Definition: SUIT_Selector.h:76
Destroyer * myDestroyer
Definition: SUIT_Selector.h:79
virtual void getSelection(SUIT_DataOwnerPtrList &) const =0