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

Public Types | |
| enum | Enumerations { Kind = 0, Domain, Country, Category, Subcategory, Specific, Extra, EnumerationsCount = Extra + 1 } |
Public Member Functions | |
| virtual | ~DtEnumerationSelectionWidgetInterface () |
| virtual void | clear ()=0 |
| Clears out any current UI elements. | |
| virtual bool | allowWildCard () const =0 |
| Returns whether or not wild cards are allowed. | |
| virtual int | numberOfEnumerations () const =0 |
| Returns the number of enumerations supported by this widget. | |
| virtual int | onlyValidKind () const =0 |
| If only one valid kind is supported, returns it. | |
| virtual void | setEnumerationEnabled (int, bool)=0 |
| Sets whether or not the enumeration combo is enabled. | |
| virtual bool | enumerationEnabled (int) const =0 |
| Returns whether or not enumeration is enabled. | |
| virtual void | clearEnumeration (int)=0 |
| Clears the enumeration values of the specified enumeration combo. | |
| virtual QHash< QString, int > | supportedEnumerations (int) const =0 |
| Returns a map of the enumerations supported for the enumeration type. | |
| virtual void | objectType (DtRangedObjectType &o) const =0 |
| Fills in the object type based on combo settings. | |
| virtual void | setSelectedEnumeration (int enumeration, const QString &)=0 |
| Sets the enumeration to be selected. | |
| virtual void | setEnumerationText (int, const QString &)=0 |
| Sets the text of the enumeration line edit. | |
| virtual QString | selectedEnumeration (int) const =0 |
| Returns the enumeration selected. | |
| virtual bool | showEnumInText () const =0 |
| Returns true if the enumeration should be shown with the text. | |
| virtual void | addEnumeration (int enumeration, int id, const QString &)=0 |
| For the given enumeration, add the enumeration value and string respresentation. | |
| virtual void | signalTypeChanged (const DtRangedObjectType &)=0 |
| Signal that the type has changed to the supplied type. | |
Public Attributes | |
| boost::signal< void(int, std::string)> | signal_enumerationChanged |
| Signal sent when an enumeration has changed and the value it should change to. | |
| boost::signal< void(int, std::string)> | signal_enumerationTextChanged |
| Sent when the enumeration text value has changed of a line edit. | |
| virtual makVrf::DtEnumerationSelectionWidgetInterface::~DtEnumerationSelectionWidgetInterface | ( | ) | [virtual] |
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::clear | ( | ) | [pure virtual] |
Clears out any current UI elements.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual bool makVrf::DtEnumerationSelectionWidgetInterface::allowWildCard | ( | ) | const [pure virtual] |
Returns whether or not wild cards are allowed.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual int makVrf::DtEnumerationSelectionWidgetInterface::numberOfEnumerations | ( | ) | const [pure virtual] |
Returns the number of enumerations supported by this widget.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual int makVrf::DtEnumerationSelectionWidgetInterface::onlyValidKind | ( | ) | const [pure virtual] |
If only one valid kind is supported, returns it.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::setEnumerationEnabled | ( | int | , |
| bool | |||
| ) | [pure virtual] |
Sets whether or not the enumeration combo is enabled.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual bool makVrf::DtEnumerationSelectionWidgetInterface::enumerationEnabled | ( | int | ) | const [pure virtual] |
Returns whether or not enumeration is enabled.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::clearEnumeration | ( | int | ) | [pure virtual] |
Clears the enumeration values of the specified enumeration combo.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual QHash<QString, int> makVrf::DtEnumerationSelectionWidgetInterface::supportedEnumerations | ( | int | ) | const [pure virtual] |
Returns a map of the enumerations supported for the enumeration type.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::objectType | ( | DtRangedObjectType & | o | ) | const [pure virtual] |
Fills in the object type based on combo settings.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::setSelectedEnumeration | ( | int | enumeration, |
| const QString & | |||
| ) | [pure virtual] |
Sets the enumeration to be selected.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::setEnumerationText | ( | int | , |
| const QString & | |||
| ) | [pure virtual] |
Sets the text of the enumeration line edit.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual QString makVrf::DtEnumerationSelectionWidgetInterface::selectedEnumeration | ( | int | ) | const [pure virtual] |
Returns the enumeration selected.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual bool makVrf::DtEnumerationSelectionWidgetInterface::showEnumInText | ( | ) | const [pure virtual] |
Returns true if the enumeration should be shown with the text.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::addEnumeration | ( | int | enumeration, |
| int | id, | ||
| const QString & | |||
| ) | [pure virtual] |
For the given enumeration, add the enumeration value and string respresentation.
Implemented in makVrf::DtEnumerationSelectionWidget.
| virtual void makVrf::DtEnumerationSelectionWidgetInterface::signalTypeChanged | ( | const DtRangedObjectType & | ) | [pure virtual] |
Signal that the type has changed to the supplied type.
Implemented in makVrf::DtEnumerationSelectionWidget.
| boost::signal<void (int, std::string)> makVrf::DtEnumerationSelectionWidgetInterface::signal_enumerationChanged |
Signal sent when an enumeration has changed and the value it should change to.
| boost::signal<void (int, std::string)> makVrf::DtEnumerationSelectionWidgetInterface::signal_enumerationTextChanged |
Sent when the enumeration text value has changed of a line edit.