anatomist  5.1.2
3D neuroimaging data viewer
AttributedChooser Class Reference

Dialog for choosing an attribute (with type) More...

#include <anatomist/browser/attributedchooser.h>

Inheritance diagram for AttributedChooser:
Collaboration diagram for AttributedChooser:

Public Slots

virtual void accept ()
 

Public Member Functions

 AttributedChooser (const carto::GenericObject &ao, const carto::SyntaxSet &ss, bool newonly=true, QWidget *parent=theAnatomist->getQWidgetAncestor(), const char *name=0, Qt::WindowFlags f=Qt::WindowFlags())
 
virtual ~AttributedChooser ()
 
std::string attName () const
 
std::string attType () const
 

Protected Slots

void updateTypes (const QString &)
 

Protected Member Functions

virtual void fillNames ()
 
virtual void fillTypes ()
 

Protected Attributes

QComboBox * _nameBox
 
QComboBox * _typeBox
 
bool _newonly
 
const carto::GenericObject_ao
 
const carto::SyntaxSet_syntax
 

Detailed Description

Dialog for choosing an attribute (with type)

Definition at line 47 of file attributedchooser.h.

Constructor & Destructor Documentation

◆ AttributedChooser()

AttributedChooser::AttributedChooser ( const carto::GenericObject ao,
const carto::SyntaxSet ss,
bool  newonly = true,
QWidget *  parent = theAnatomist->getQWidgetAncestor(),
const char *  name = 0,
Qt::WindowFlags  f = Qt::WindowFlags() 
)

◆ ~AttributedChooser()

virtual AttributedChooser::~AttributedChooser ( )
virtual

Member Function Documentation

◆ accept

virtual void AttributedChooser::accept ( )
virtualslot

References slots.

◆ attName()

std::string AttributedChooser::attName ( ) const

◆ attType()

std::string AttributedChooser::attType ( ) const

References slots.

◆ fillNames()

virtual void AttributedChooser::fillNames ( )
protectedvirtual

◆ fillTypes()

virtual void AttributedChooser::fillTypes ( )
protectedvirtual

◆ updateTypes

void AttributedChooser::updateTypes ( const QString &  )
protectedslot

Member Data Documentation

◆ _ao

const carto::GenericObject* AttributedChooser::_ao
protected

Definition at line 74 of file attributedchooser.h.

◆ _nameBox

QComboBox* AttributedChooser::_nameBox
protected

Definition at line 71 of file attributedchooser.h.

◆ _newonly

bool AttributedChooser::_newonly
protected

Definition at line 73 of file attributedchooser.h.

◆ _syntax

const carto::SyntaxSet* AttributedChooser::_syntax
protected

Definition at line 75 of file attributedchooser.h.

◆ _typeBox

QComboBox* AttributedChooser::_typeBox
protected

Definition at line 72 of file attributedchooser.h.


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