anatomist  5.1.2
3D neuroimaging data viewer
anatomist::QSelectWidget Class Reference

A simple window to allow choosing between selected objects. More...

#include <anatomist/selection/qSelectWid.h>

Inheritance diagram for anatomist::QSelectWidget:
Collaboration diagram for anatomist::QSelectWidget:

Public Member Functions

 QSelectWidget (unsigned group, const std::set< anatomist::AObject * > &objects, QWidget *parent, const char *name=0)
 
 QSelectWidget (unsigned group, const std::set< anatomist::AObject * > &objects)
 
virtual ~QSelectWidget ()
 
virtual std::set< anatomist::AObject * > selectedItems () const
 
virtual int exec ()
 
- Public Member Functions inherited from anatomist::WSelectChooser
 WSelectChooser (unsigned gr, const std::set< AObject * > &objects)
 
virtual ~WSelectChooser ()
 
unsigned group () const
 
void setGroup (unsigned gr)
 

Protected Slots

virtual void updateSelection ()
 
virtual void accept ()
 
virtual void reject ()
 

Protected Member Functions

virtual void restoreSelection ()
 

Additional Inherited Members

- Protected Attributes inherited from anatomist::WSelectChooser
unsigned _group
 

Detailed Description

A simple window to allow choosing between selected objects.

Definition at line 52 of file qSelectWid.h.

Constructor & Destructor Documentation

◆ QSelectWidget() [1/2]

anatomist::QSelectWidget::QSelectWidget ( unsigned  group,
const std::set< anatomist::AObject * > &  objects,
QWidget *  parent,
const char *  name = 0 
)

◆ QSelectWidget() [2/2]

anatomist::QSelectWidget::QSelectWidget ( unsigned  group,
const std::set< anatomist::AObject * > &  objects 
)

◆ ~QSelectWidget()

virtual anatomist::QSelectWidget::~QSelectWidget ( )
virtual

Member Function Documentation

◆ accept

virtual void anatomist::QSelectWidget::accept ( )
protectedvirtualslot

◆ exec()

virtual int anatomist::QSelectWidget::exec ( )
inlinevirtual

Reimplemented from anatomist::WSelectChooser.

Definition at line 65 of file qSelectWid.h.

◆ reject

virtual void anatomist::QSelectWidget::reject ( )
protectedvirtualslot

◆ restoreSelection()

virtual void anatomist::QSelectWidget::restoreSelection ( )
protectedvirtual

References slots.

◆ selectedItems()

virtual std::set<anatomist::AObject *> anatomist::QSelectWidget::selectedItems ( ) const
virtual

Reimplemented from anatomist::WSelectChooser.

◆ updateSelection

virtual void anatomist::QSelectWidget::updateSelection ( )
protectedvirtualslot

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