aimsgui  4.7.0
aims::gui::LabelSelector Class Reference

#include <aims/selection/labelselector.h>

Inheritance diagram for aims::gui::LabelSelector:
Collaboration diagram for aims::gui::LabelSelector:

Classes

class  ModelBox
 

Public Slots

void loadPreselection ()
 
void activatePreselection ()
 
void activateAddPreselection ()
 
void loadHierarchy ()
 
void autoActivate ()
 Tries to make/activate a selection from whatever is available (model/hierarchy/preselection) More...
 
void check ()
 

Public Member Functions

 LabelSelector (QWidget *parent=0, const char *name=0, bool modal=true, Qt::WindowFlags f=0)
 
virtual ~LabelSelector ()
 
void loadPreselection (const QString &)
 
void loadHierarchy (const QString &)
 
void loadModel (const QString &)
 
void printSelection (std::ostream &ostr=std::cout) const
 
aims::SelectionSet selection () const
 
void showTab (const std::string &)
 

Protected Slots

virtual void accept ()
 
void loadModel ()
 
void selectModel ()
 
void selectModelPlusSel ()
 

Friends

class ::SelectBox
 

Detailed Description

Definition at line 56 of file labelselector.h.

Constructor & Destructor Documentation

◆ LabelSelector()

aims::gui::LabelSelector::LabelSelector ( QWidget *  parent = 0,
const char *  name = 0,
bool  modal = true,
Qt::WindowFlags  f = 0 
)

◆ ~LabelSelector()

virtual aims::gui::LabelSelector::~LabelSelector ( )
virtual

Member Function Documentation

◆ accept

virtual void aims::gui::LabelSelector::accept ( )
protectedvirtualslot

◆ activateAddPreselection

void aims::gui::LabelSelector::activateAddPreselection ( )
slot

◆ activatePreselection

void aims::gui::LabelSelector::activatePreselection ( )
slot

◆ autoActivate

void aims::gui::LabelSelector::autoActivate ( )
slot

Tries to make/activate a selection from whatever is available (model/hierarchy/preselection)

◆ check

void aims::gui::LabelSelector::check ( )
slot

◆ loadHierarchy() [1/2]

void aims::gui::LabelSelector::loadHierarchy ( const QString &  )

◆ loadHierarchy [2/2]

void aims::gui::LabelSelector::loadHierarchy ( )
slot

◆ loadModel() [1/2]

void aims::gui::LabelSelector::loadModel ( const QString &  )

◆ loadModel [2/2]

void aims::gui::LabelSelector::loadModel ( )
protectedslot

◆ loadPreselection() [1/2]

void aims::gui::LabelSelector::loadPreselection ( const QString &  )

◆ loadPreselection [2/2]

void aims::gui::LabelSelector::loadPreselection ( )
slot

◆ printSelection()

void aims::gui::LabelSelector::printSelection ( std::ostream &  ostr = std::cout) const

◆ selection()

aims::SelectionSet aims::gui::LabelSelector::selection ( ) const

◆ selectModel

void aims::gui::LabelSelector::selectModel ( )
protectedslot

◆ selectModelPlusSel

void aims::gui::LabelSelector::selectModelPlusSel ( )
protectedslot

◆ showTab()

void aims::gui::LabelSelector::showTab ( const std::string &  )

Friends And Related Function Documentation

◆ ::SelectBox

friend class ::SelectBox
friend

Definition at line 60 of file labelselector.h.


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