VR-Forces 4.1.1 Class Documentation
List of all members | Public Slots | Signals | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions
makVrf::DtEnumerationSelectionWidget Class Reference

Widget that will allow the user to select enumerations from pulldowns. More...

Inheritance diagram for makVrf::DtEnumerationSelectionWidget:
Inheritance graph
[legend]

Public Slots

virtual void updateFilters (bool initializing=false)
virtual void entityTypeChanged ()

Signals

void typeChanged (const DtObjectType &)

Public Member Functions

 DtEnumerationSelectionWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
 default constructor
virtual ~DtEnumerationSelectionWidget ()
 destructor
int kind () const
void setKind (int)
int domain () const
void setDomain (int)
int category () const
void setCategory (int)
int subCategory () const
void setSubCategory (int)
int country () const
void setCountry (int)
int specific () const
void setSpecific (int)
int extra () const
void setExtra (int)
virtual void moveItemsDownOneRow ()
virtual void setEnabled (bool)
void setCombo (QComboBox *, int)
virtual bool init (DtDisDictionaryInterface *disDictionary)
 Sets up the comboboxes based on the given DtDisDictionary.
virtual void setKindEnabled (bool)
 Sets whether or not the kind selection is enabled. Default it true.
virtual void setObjectType (const DtObjectType &)
virtual DtObjectType objectType () const
virtual void setEntityType (const DtEntityType &)
virtual DtEntityType entityType () const

Public Attributes

QGridLayout * myGridLayout
QComboBoxmyKind
QComboBoxmyDomain
QComboBoxmyCategory
QComboBoxmySubcategory
QComboBoxmyCountry
QComboBoxmySpecific
QComboBoxmyExtra
int mySisoKind
int mySisoDomain
int mySisoCountry
int mySisoCategory
int mySisoSubcategory
int mySisoSpecific
int mySisoExtra
QLineEditmyEntityType

Protected Member Functions

virtual void makeConnections (bool)
virtual int populateFilter (QComboBox *filter, std::map< int, std::string > &list, bool initializing)

Protected Attributes

DtDisDictionaryInterfacemyDisDictionary

Private Member Functions

 DtEnumerationSelectionWidget (const DtEnumerationSelectionWidget &)
DtEnumerationSelectionWidgetoperator= (const DtEnumerationSelectionWidget &)

Detailed Description

Widget that will allow the user to select enumerations from pulldowns.

Constructor & Destructor Documentation

makVrf::DtEnumerationSelectionWidget::DtEnumerationSelectionWidget ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

default constructor

virtual makVrf::DtEnumerationSelectionWidget::~DtEnumerationSelectionWidget ( )
virtual

destructor

makVrf::DtEnumerationSelectionWidget::DtEnumerationSelectionWidget ( const DtEnumerationSelectionWidget )
private

Member Function Documentation

int makVrf::DtEnumerationSelectionWidget::kind ( ) const
inline
void makVrf::DtEnumerationSelectionWidget::setKind ( int  )
int makVrf::DtEnumerationSelectionWidget::domain ( ) const
inline
void makVrf::DtEnumerationSelectionWidget::setDomain ( int  )
int makVrf::DtEnumerationSelectionWidget::category ( ) const
inline
void makVrf::DtEnumerationSelectionWidget::setCategory ( int  )
int makVrf::DtEnumerationSelectionWidget::subCategory ( ) const
inline
void makVrf::DtEnumerationSelectionWidget::setSubCategory ( int  )
int makVrf::DtEnumerationSelectionWidget::country ( ) const
inline
void makVrf::DtEnumerationSelectionWidget::setCountry ( int  )
int makVrf::DtEnumerationSelectionWidget::specific ( ) const
inline
void makVrf::DtEnumerationSelectionWidget::setSpecific ( int  )
int makVrf::DtEnumerationSelectionWidget::extra ( ) const
inline
void makVrf::DtEnumerationSelectionWidget::setExtra ( int  )
virtual void makVrf::DtEnumerationSelectionWidget::moveItemsDownOneRow ( )
virtual
virtual void makVrf::DtEnumerationSelectionWidget::setEnabled ( bool  )
virtual
void makVrf::DtEnumerationSelectionWidget::setCombo ( QComboBox ,
int   
)
virtual bool makVrf::DtEnumerationSelectionWidget::init ( DtDisDictionaryInterface disDictionary)
virtual

Sets up the comboboxes based on the given DtDisDictionary.

virtual void makVrf::DtEnumerationSelectionWidget::setKindEnabled ( bool  )
virtual

Sets whether or not the kind selection is enabled. Default it true.

virtual void makVrf::DtEnumerationSelectionWidget::setObjectType ( const DtObjectType )
virtual
virtual DtObjectType makVrf::DtEnumerationSelectionWidget::objectType ( ) const
virtual
virtual void makVrf::DtEnumerationSelectionWidget::setEntityType ( const DtEntityType &  )
virtual
virtual DtEntityType makVrf::DtEnumerationSelectionWidget::entityType ( ) const
virtual
void makVrf::DtEnumerationSelectionWidget::typeChanged ( const DtObjectType )
signal
virtual void makVrf::DtEnumerationSelectionWidget::updateFilters ( bool  initializing = false)
virtualslot
virtual void makVrf::DtEnumerationSelectionWidget::entityTypeChanged ( )
virtualslot
virtual void makVrf::DtEnumerationSelectionWidget::makeConnections ( bool  )
protectedvirtual
virtual int makVrf::DtEnumerationSelectionWidget::populateFilter ( QComboBox filter,
std::map< int, std::string > &  list,
bool  initializing 
)
protectedvirtual
DtEnumerationSelectionWidget& makVrf::DtEnumerationSelectionWidget::operator= ( const DtEnumerationSelectionWidget )
private

Member Data Documentation

QGridLayout* makVrf::DtEnumerationSelectionWidget::myGridLayout
QComboBox* makVrf::DtEnumerationSelectionWidget::myKind
QComboBox* makVrf::DtEnumerationSelectionWidget::myDomain
QComboBox* makVrf::DtEnumerationSelectionWidget::myCategory
QComboBox* makVrf::DtEnumerationSelectionWidget::mySubcategory
QComboBox* makVrf::DtEnumerationSelectionWidget::myCountry
QComboBox* makVrf::DtEnumerationSelectionWidget::mySpecific
QComboBox* makVrf::DtEnumerationSelectionWidget::myExtra
int makVrf::DtEnumerationSelectionWidget::mySisoKind
int makVrf::DtEnumerationSelectionWidget::mySisoDomain
int makVrf::DtEnumerationSelectionWidget::mySisoCountry
int makVrf::DtEnumerationSelectionWidget::mySisoCategory
int makVrf::DtEnumerationSelectionWidget::mySisoSubcategory
int makVrf::DtEnumerationSelectionWidget::mySisoSpecific
int makVrf::DtEnumerationSelectionWidget::mySisoExtra
QLineEdit* makVrf::DtEnumerationSelectionWidget::myEntityType
DtDisDictionaryInterface* makVrf::DtEnumerationSelectionWidget::myDisDictionary
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)