![]() |
VR-Forces 4.0.4 Class Documentation
|
Widget for extracting external references to props. More...

Public Member Functions | |
| DtExtractReferencesWidget (DtDe &de, QWidget *parent) | |
| CTOR. | |
| ~DtExtractReferencesWidget () | |
| DTOR. | |
| virtual void | setSearchCandidateSet (const DtExtractPropsInterface::SearchCandidateSet &scSet) |
| Set the search candidates. | |
| virtual void | addExtraction (const std::string &searchExp, const std::string &type) |
| Add a rule to the list GUI. | |
| virtual void | reset () |
| Reset the GUI Deselects all external references. | |
| virtual void | setValidSchemas (const std::vector< std::string > &schemaNames) |
| Set the valid schema types for props. | |
| void | clear () |
| Clear the widget's entries. | |
Protected Slots | |
| virtual void | onExtractClicked () |
| Signal emitted when the user has asked to add a rule. | |
| virtual void | onSelectAllClicked () |
| Called when the user clicks select all. | |
| virtual void | onDeselectAllClicked () |
| Called when the user clicks deselect all. | |
| virtual void | onPropTypeComboChanged (const QString &text) |
| Called when the user changes the prop type combo selection. | |
| virtual void | onModelDefinitionComboChanged (const QString &text) |
| Called when the user changes the model def combo selection. | |
Protected Member Functions | |
| void | setupGui () |
| Set up the GUI. | |
Protected Attributes | |
| DtPropTypeComboBox::DtPropTypeList | myTypes |
| The list of prop types. | |
| std::string | myCurrentType |
| The currently selected prop type. | |
| std::string | myCurrentModelDefinition |
| The currently selected model definition. | |
| DtDe & | myDe |
| The Display Engine. | |
| DtPropTypeComboBox * | myPropTypeCombo |
| Combo for selecting a prop type. | |
| DtModelDefinitionComboBox * | myModelDefCombo |
| Combo for selecting a model definition. | |
| QListWidget * | myReferencesList |
| List box of external references. | |
| QLabel * | myHelpLabel |
| A label with some helpful information. | |
| QPushButton * | myExtractButton |
| The extract all button. | |
Widget for extracting external references to props.
| makVrv::DtExtractReferencesWidget::DtExtractReferencesWidget | ( | DtDe & | de, |
| QWidget * | parent | ||
| ) |
CTOR.
| virtual void makVrv::DtExtractReferencesWidget::setSearchCandidateSet | ( | const DtExtractPropsInterface::SearchCandidateSet & | scSet | ) | [virtual] |
Set the search candidates.
Implements makVrv::DtExtractPropsInterface.
| virtual void makVrv::DtExtractReferencesWidget::addExtraction | ( | const std::string & | searchExp, |
| const std::string & | type | ||
| ) | [virtual] |
Add a rule to the list GUI.
Implements makVrv::DtExtractPropsInterface.
| virtual void makVrv::DtExtractReferencesWidget::reset | ( | ) | [virtual] |
Reset the GUI Deselects all external references.
Implements makVrv::DtExtractPropsInterface.
| virtual void makVrv::DtExtractReferencesWidget::setValidSchemas | ( | const std::vector< std::string > & | schemaNames | ) | [virtual] |
Set the valid schema types for props.
Implements makVrv::DtExtractPropsInterface.
Clear the widget's entries.
| virtual void makVrv::DtExtractReferencesWidget::onExtractClicked | ( | ) | [protected, virtual, slot] |
Signal emitted when the user has asked to add a rule.
Called when the user clicks the extract selection button
| virtual void makVrv::DtExtractReferencesWidget::onSelectAllClicked | ( | ) | [protected, virtual, slot] |
Called when the user clicks select all.
| virtual void makVrv::DtExtractReferencesWidget::onDeselectAllClicked | ( | ) | [protected, virtual, slot] |
Called when the user clicks deselect all.
| virtual void makVrv::DtExtractReferencesWidget::onPropTypeComboChanged | ( | const QString & | text | ) | [protected, virtual, slot] |
Called when the user changes the prop type combo selection.
| virtual void makVrv::DtExtractReferencesWidget::onModelDefinitionComboChanged | ( | const QString & | text | ) | [protected, virtual, slot] |
Called when the user changes the model def combo selection.
| void makVrv::DtExtractReferencesWidget::setupGui | ( | ) | [protected] |
Set up the GUI.
Combo for selecting a prop type.
Combo for selecting a model definition.
QListWidget* makVrv::DtExtractReferencesWidget::myReferencesList [protected] |
List box of external references.
QLabel* makVrv::DtExtractReferencesWidget::myHelpLabel [protected] |
A label with some helpful information.
The extract all button.
The list of prop types.
std::string makVrv::DtExtractReferencesWidget::myCurrentType [protected] |
The currently selected prop type.
std::string makVrv::DtExtractReferencesWidget::myCurrentModelDefinition [protected] |
The currently selected model definition.
DtDe& makVrv::DtExtractReferencesWidget::myDe [protected] |
The Display Engine.