![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Slots | |
| virtual void | comboChanged (int) |
| virtual void | enumerationChanged (const QString &) |
Signals | |
| void | typeChanged (const DtRangedObjectType &) |
Public Member Functions | |
| DtEnumerationSelectionWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtEnumerationSelectionWidget () |
| destructor | |
| virtual bool | init (DtDisDictionary *disDictionary, bool showEnumInText=false) |
| Sets up the comboboxes based on the given DtDisDictionary. | |
| virtual void | setObjectType (const DtRangedObjectType &) |
| virtual void | objectType (DtRangedObjectType &) const |
| virtual void | objectType (DtObjectType &) const |
| virtual void | setKindEnabled (bool) |
| void | setOnlyValidKind (int) |
| int | onlyValidKind () const |
| void | setAllowRange (bool) |
| bool | allowRange () const |
| void | setAllowWildcard (bool v) |
| bool | allowWildCard () const |
Static Public Member Functions | |
| static DtEnumerationSelectionWidget * | create (QWidget *parent=NULL) |
Public Attributes | |
| Ui::EnumerationSelectionUI | myUiImpl |
Protected Member Functions | |
| virtual QString | addEntry (int id, const char *str, QComboBox *combo) |
| virtual void | setupCombo (QComboBox *, QLineEdit *) |
| virtual void | setComboValue (QComboBox *, const QString &) |
| virtual void | setComboValue (QComboBox *box, int iIndex, const DtRangedObjectType &) |
| virtual void | comboChangedWithReset (QComboBox *box, const QString &) |
| virtual void | comboChanged (QComboBox *, const QString &) |
Protected Attributes | |
| QHash< QComboBox *, QLineEdit * > | myComboMappings |
| QHash< int, QComboBox * > | myComboIndex |
| DtRangedObjectType | myObjectType |
| DtDisDictionary * | myDisDictionary |
| int | myOnlyValidKind |
| QIntValidator | myValidator |
| bool | myAllowRange |
| bool | myShowEnumInText |
| bool | myAllowWildCard |
Private Member Functions | |
| DtEnumerationSelectionWidget (const DtEnumerationSelectionWidget &orig) | |
| copy constructor; not implemented | |
| DtEnumerationSelectionWidget & | operator= (const DtEnumerationSelectionWidget &rhs) |
| assignment operator; not implemented | |
| DtEnumerationSelectionWidget::DtEnumerationSelectionWidget | ( | QWidget * | parent = NULL, |
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
| virtual DtEnumerationSelectionWidget::~DtEnumerationSelectionWidget | ( | ) | [virtual] |
destructor
| DtEnumerationSelectionWidget::DtEnumerationSelectionWidget | ( | const DtEnumerationSelectionWidget & | orig | ) | [private] |
copy constructor; not implemented
| virtual bool DtEnumerationSelectionWidget::init | ( | DtDisDictionary * | disDictionary, |
| bool | showEnumInText = false |
||
| ) | [virtual] |
Sets up the comboboxes based on the given DtDisDictionary.
If showEnumInText is set to true, the enumeration number is prepended to its corresponding text description.
| virtual void DtEnumerationSelectionWidget::setObjectType | ( | const DtRangedObjectType & | ) | [virtual] |
Referenced by setOnlyValidKind().
| virtual void DtEnumerationSelectionWidget::objectType | ( | DtRangedObjectType & | ) | const [virtual] |
Referenced by setOnlyValidKind().
| virtual void DtEnumerationSelectionWidget::objectType | ( | DtObjectType & | ) | const [virtual] |
| virtual void DtEnumerationSelectionWidget::setKindEnabled | ( | bool | ) | [virtual] |
| void DtEnumerationSelectionWidget::setOnlyValidKind | ( | int | i | ) | [inline] |
References myOnlyValidKind, objectType(), and setObjectType().
| int DtEnumerationSelectionWidget::onlyValidKind | ( | ) | const [inline] |
References myOnlyValidKind.
| bool DtEnumerationSelectionWidget::allowRange | ( | ) | const [inline] |
References myAllowRange.
| static DtEnumerationSelectionWidget* DtEnumerationSelectionWidget::create | ( | QWidget * | parent = NULL | ) | [static] |
| virtual QString DtEnumerationSelectionWidget::addEntry | ( | int | id, |
| const char * | str, | ||
| QComboBox * | combo | ||
| ) | [protected, virtual] |
| virtual void DtEnumerationSelectionWidget::setupCombo | ( | QComboBox * | , |
| QLineEdit * | |||
| ) | [protected, virtual] |
| virtual void DtEnumerationSelectionWidget::setComboValue | ( | QComboBox * | , |
| const QString & | |||
| ) | [protected, virtual] |
| virtual void DtEnumerationSelectionWidget::setComboValue | ( | QComboBox * | box, |
| int | iIndex, | ||
| const DtRangedObjectType & | |||
| ) | [protected, virtual] |
| virtual void DtEnumerationSelectionWidget::comboChangedWithReset | ( | QComboBox * | box, |
| const QString & | |||
| ) | [protected, virtual] |
| virtual void DtEnumerationSelectionWidget::comboChanged | ( | QComboBox * | , |
| const QString & | |||
| ) | [protected, virtual] |
| void DtEnumerationSelectionWidget::typeChanged | ( | const DtRangedObjectType & | ) | [signal] |
| virtual void DtEnumerationSelectionWidget::comboChanged | ( | int | ) | [virtual, slot] |
| virtual void DtEnumerationSelectionWidget::enumerationChanged | ( | const QString & | ) | [virtual, slot] |
| DtEnumerationSelectionWidget& DtEnumerationSelectionWidget::operator= | ( | const DtEnumerationSelectionWidget & | rhs | ) | [private] |
assignment operator; not implemented
| Ui::EnumerationSelectionUI DtEnumerationSelectionWidget::myUiImpl |
QHash<QComboBox*, QLineEdit*> DtEnumerationSelectionWidget::myComboMappings [protected] |
QHash<int, QComboBox*> DtEnumerationSelectionWidget::myComboIndex [protected] |
int DtEnumerationSelectionWidget::myOnlyValidKind [protected] |
Referenced by onlyValidKind(), and setOnlyValidKind().
QIntValidator DtEnumerationSelectionWidget::myValidator [protected] |
bool DtEnumerationSelectionWidget::myAllowRange [protected] |
Referenced by allowRange().
bool DtEnumerationSelectionWidget::myShowEnumInText [protected] |
bool DtEnumerationSelectionWidget::myAllowWildCard [protected] |