26 #ifndef LIGHTAPP_OBSELECTOR_H
27 #define LIGHTAPP_OBSELECTOR_H
49 virtual QString
type()
const;
51 unsigned long getModifiedTime()
const;
55 void onSelectionChanged();
62 void fillEntries( QMap<QString, LightApp_DataObject*>& );
#define LIGHTAPP_EXPORT
Definition: LightApp.h:36
Base data object class to build the data model for all the SALOME modules.
Definition: LightApp_DataObject.h:36
Object browser selection handler class.
Definition: LightApp_OBSelector.h:40
SUIT_DataOwnerPtrList mySelectedList
Definition: LightApp_OBSelector.h:66
QMap< QString, LightApp_DataObject * > myEntries
Definition: LightApp_OBSelector.h:67
unsigned long myModifiedTime
Definition: LightApp_OBSelector.h:68
SUIT_DataBrowser * myBrowser
Definition: LightApp_OBSelector.h:65
For more information see QT documentation.
Definition: SUIT_Application.h:42
Object browser customization.
Definition: SUIT_DataBrowser.h:34
Manage list of SUIT_DataOwnerPtr.
Definition: SUIT_DataOwner.h:67
Definition: SUIT_SelectionMgr.h:39
Definition: SUIT_Selector.h:44
virtual QString type() const =0
virtual void setSelection(const SUIT_DataOwnerPtrList &)=0
virtual void getSelection(SUIT_DataOwnerPtrList &) const =0