VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
makVrv::DtExtractSearchWidget Class Reference

Qt widget implementation of prop extraction interface. More...

Inheritance diagram for makVrv::DtExtractSearchWidget:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtExtractSearchWidget (DtDe &de, QWidget *parent)
 CTOR.
 ~DtExtractSearchWidget ()
 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.
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 on_extractPropsButton_clicked ()
 Signal emitted when the user has asked to add a rule.
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.
virtual void on_showSceneGraphButton_clicked ()
 Called when the user clicks the show scene graph button.

Protected Member Functions

void setupGui ()
 Set up the GUI.

Protected Attributes

QPushButtonmyShowSceneGraphButton
DtPropTypeComboBoxmyPropTypeCombo
DtModelDefinitionComboBoxmyModelDefCombo
QLineEditmyExpressionEdit
QCheckBoxmyRegExCheckBox
QListWidget * myReferencesList
DtPropTypeComboBox::DtPropTypeList myTypes
std::string myCurrentType
std::string myCurrentModelDefinition
DtDemyDe

Detailed Description

Qt widget implementation of prop extraction interface.


Constructor & Destructor Documentation

CTOR.

DTOR.


Member Function Documentation

Set the search candidates.

Implements makVrv::DtExtractPropsInterface.

virtual void makVrv::DtExtractSearchWidget::addExtraction ( const std::string &  searchExp,
const std::string &  type 
) [virtual]

Add a rule to the list GUI.

Implements makVrv::DtExtractPropsInterface.

virtual void makVrv::DtExtractSearchWidget::reset ( ) [virtual]

Reset the GUI.

Implements makVrv::DtExtractPropsInterface.

virtual void makVrv::DtExtractSearchWidget::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::DtExtractSearchWidget::on_extractPropsButton_clicked ( ) [protected, virtual, slot]

Signal emitted when the user has asked to add a rule.

Called when the user clicks

virtual void makVrv::DtExtractSearchWidget::onPropTypeComboChanged ( const QString &  text) [protected, virtual, slot]

Called when the user changes the prop type combo selection.

virtual void makVrv::DtExtractSearchWidget::onModelDefinitionComboChanged ( const QString &  text) [protected, virtual, slot]

Called when the user changes the model def combo selection.

virtual void makVrv::DtExtractSearchWidget::on_showSceneGraphButton_clicked ( ) [protected, virtual, slot]

Called when the user clicks the show scene graph button.

Set up the GUI.


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)