![]() |
VR-Forces 4.8 Class Documentation
|
Widget that will allow the user to select enumerations from pulldowns. More...

Public Slots | |
| virtual void | updateFilters () |
| virtual void | entityTypeChanged () |
| virtual void | findEntityType () |
| virtual void | foundEntityType () |
Signals | |
| void | typeChanged (const DtObjectType &) |
| void | typeChangedWithMatchingType (const DtObjectType &, const DtObjectType &) |
Public Member Functions | |
| DtEnumerationSelectionWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor More... | |
| virtual | ~DtEnumerationSelectionWidget () |
| destructor More... | |
| int | kind () const |
| void | setKind (int, bool doFilterUpdate=true) |
| int | domain () const |
| void | setDomain (int, bool doFilterUpdate=true) |
| int | category () const |
| void | setCategory (int, bool doFilterUpdate=true) |
| int | subCategory () const |
| void | setSubCategory (int, bool doFilterUpdate=true) |
| int | country () const |
| void | setCountry (int, bool doFilterUpdate=true) |
| int | specific () const |
| void | setSpecific (int, bool doFilterUpdate=true) |
| int | extra () const |
| void | setExtra (int, bool doFilterUpdate=true) |
| virtual void | moveItemsDownOneRow () |
| virtual void | setEnabled (bool) |
| void | setCombo (QComboBox *, int) |
| virtual bool | init (DtEntityTypeDictionary *disDictionary, int showKindsOnlyLessThan=-1, bool allowWildcards=true) |
| Sets up the comboboxes based on the given DtDisDictionary. More... | |
| virtual void | setKindEnabled (bool) |
| Sets whether or not the kind selection is enabled. Default it true. More... | |
| virtual void | setMatchingTypeEnabled (bool) |
| Sets whether or not matching type is enabled. More... | |
| virtual bool | matchingTypeEnabled () const |
| virtual void | setMatchingType (const DtObjectType &) |
| Sets the matching type. More... | |
| virtual DtObjectType | matchingType () const |
| virtual void | setObjectType (const DtObjectType &) |
| virtual DtObjectType | objectType () const |
| virtual void | setEntityType (const DtEntityType &) |
| virtual DtEntityType | entityType () const |
Protected Slots | |
| virtual void | changed () |
| virtual void | advancedModeChanged (bool) |
Protected Member Functions | |
| virtual void | makeConnections (bool) |
| virtual int | customize (QComboBox *, int) |
| virtual int | populateFilter (QComboBox *filter, DtEntityTypeDictionary::EntityEnumMap &list, bool loadFullList=true, bool addAll=true) |
Protected Attributes | |
| DtEntityTypeDictionary * | myDisDictionary |
| bool | myBlockEntityTypeChange |
| bool | myMatchingTypeEnabled |
| int | myShowKindsOnlyLessThan |
| bool | myAllowWildcards |
| bool | myFiltersInitialized |
Static Protected Attributes | |
| static unsigned | theSourceFileRole |
Private Member Functions | |
| DtEnumerationSelectionWidget (const DtEnumerationSelectionWidget &) | |
| DtEnumerationSelectionWidget & | operator= (const DtEnumerationSelectionWidget &) |
Widget that will allow the user to select enumerations from pulldowns.
| makVrf::DtEnumerationSelectionWidget::DtEnumerationSelectionWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
|
virtual |
destructor
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
Sets up the comboboxes based on the given DtDisDictionary.
|
virtual |
Sets whether or not the kind selection is enabled. Default it true.
|
virtual |
Sets whether or not matching type is enabled.
This is typically only used to allow for the selection of a specific type, and then also allow an associated matching type by changing the items that have the check box next to the type checked to set the matching type value to -1
|
virtual |
|
virtual |
Sets the matching type.
If items in this type are -1 the check boxes next to the appropriate entry will be checked. If numbers are different than object type, when the matching type is requested the numbers will be changed to those of the object type
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
signal |
|
signal |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtual |
|
protectedvirtual |
|
private |
| QGridLayout* makVrf::DtEnumerationSelectionWidget::myGridLayout |
| QLabel* makVrf::DtEnumerationSelectionWidget::myKindLabel |
| QComboBox* makVrf::DtEnumerationSelectionWidget::myKind |
| QCheckBox* makVrf::DtEnumerationSelectionWidget::myKindMatches |
| QLabel* makVrf::DtEnumerationSelectionWidget::myDomainLabel |
| QComboBox* makVrf::DtEnumerationSelectionWidget::myDomain |
| QCheckBox* makVrf::DtEnumerationSelectionWidget::myDomainMatches |
| QLabel* makVrf::DtEnumerationSelectionWidget::myCategoryLabel |
| QComboBox* makVrf::DtEnumerationSelectionWidget::myCategory |
| QCheckBox* makVrf::DtEnumerationSelectionWidget::myCategoryMatches |
| QLabel* makVrf::DtEnumerationSelectionWidget::mySubcategoryLabel |
| QComboBox* makVrf::DtEnumerationSelectionWidget::mySubcategory |
| QCheckBox* makVrf::DtEnumerationSelectionWidget::mySubcategoryMatches |
| QLabel* makVrf::DtEnumerationSelectionWidget::myCountryLabel |
| QComboBox* makVrf::DtEnumerationSelectionWidget::myCountry |
| QCheckBox* makVrf::DtEnumerationSelectionWidget::myCountryMatches |
| QLabel* makVrf::DtEnumerationSelectionWidget::mySpecificLabel |
| QComboBox* makVrf::DtEnumerationSelectionWidget::mySpecific |
| QCheckBox* makVrf::DtEnumerationSelectionWidget::mySpecificMatches |
| QLabel* makVrf::DtEnumerationSelectionWidget::myExtraLabel |
| QComboBox* makVrf::DtEnumerationSelectionWidget::myExtra |
| QCheckBox* makVrf::DtEnumerationSelectionWidget::myExtraMatches |
| 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 |
| QLineEdit* makVrf::DtEnumerationSelectionWidget::myMatchingType |
| QLabel* makVrf::DtEnumerationSelectionWidget::myEntityTypeLabel |
| QPushButton* makVrf::DtEnumerationSelectionWidget::myFindEntityTypeButton |
| QHBoxLayout* makVrf::DtEnumerationSelectionWidget::myMatchingTypeLayout |
| QLabel* makVrf::DtEnumerationSelectionWidget::myMatchingTypeLabel |
| QPushButton* makVrf::DtEnumerationSelectionWidget::myAdvancedMode |
| QWidget* makVrf::DtEnumerationSelectionWidget::myAdvancedCanvas |
| QVBoxLayout* makVrf::DtEnumerationSelectionWidget::myAdvancedLayout |
| QLabel* makVrf::DtEnumerationSelectionWidget::myAdvacedDescription |
| DtFindEnumerationDialog* makVrf::DtEnumerationSelectionWidget::myFindEnumDialog |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |