35 #ifndef ANA_OBJECT_OBJECTPARAMSELECT_H
36 #define ANA_OBJECT_OBJECTPARAMSELECT_H
84 const std::set<anatomist::AObject *> & sel );
103 const std::set<anatomist::AObject *> & sel,
107 const QListWidget*
list()
const;
const QListWidget * list() const
ObjectChooseDialog(const std::set< anatomist::AObject * > &obj, const std::set< anatomist::AObject * > &sel, ObjectParamSelect *s, QWidget *parent=0)
virtual ~ObjectChooseDialog()
int objectsViewMode() const
void setObjectsViewMode(int)
virtual void addFilter(Filter)
virtual void selectObjects()
ObjectParamSelect(const std::set< anatomist::AObject * > &, QWidget *parent)
const std::set< anatomist::AObject * > & selectedObjects() const
there objects are passed by the objectsSelected signal.
virtual ~ObjectParamSelect()
virtual void selectObjects(const std::set< anatomist::AObject * > &obj, const std::set< anatomist::AObject * > &sel)
bool(* Filter)(const anatomist::AObject *)
void setObjectsViewMode(int)
virtual bool filter(const anatomist::AObject *o) const
void updateLabel(const std::set< anatomist::AObject * > &)
void objectsSelected(const std::set< anatomist::AObject * > &)
Base Anatomist object (abstract)