![]() |
VR-Forces 4.0.4 Class Documentation
|
Base class for the Qt based visualizer attribute editor. More...

Classes | |
| struct | TypeInfo |
Public Slots | |
| virtual void | commitValue () |
| virtual void | cancelValue () |
| virtual void | onPopup () |
| Utility function for displaying a popup. | |
Public Member Functions | |
| DtVisualizerAttributeEditor (DtDe &de, QWidget *parent) | |
| CTOR. | |
| virtual | ~DtVisualizerAttributeEditor () |
| DTOR. | |
| virtual void | setType (DtElementDefinitionTypeManager::ElementDefinitionType type) |
| Sets the type of the element definition. | |
| virtual void | setAttribute (const DtVisualizerDefinition *visDef, DtVisualizerAttribute *visAttr) |
| virtual bool | commited () const |
| Get if the editor was commmited. | |
| virtual bool | canceled () const |
| Get if the editor was canceled. | |
| virtual const TypeInfo & | typeInfo () const =0 |
Protected Member Functions | |
| virtual void | addCancelButton () |
| Adds a cancel button to the widget. | |
Protected Attributes | |
| DtDe & | myDe |
| bool | myCommitedFlag |
| bool | myCancelFlag |
| DtElementDefinitionTypeManager::ElementDefinitionType | myType |
| const DtVisualizerDefinition * | myVisualizerDefinition |
| DtVisualizerAttribute * | myVisualizerAttribute |
| QPushButton * | myCancel |
Base class for the Qt based visualizer attribute editor.
| makVrv::DtVisualizerAttributeEditor::DtVisualizerAttributeEditor | ( | DtDe & | de, |
| QWidget * | parent | ||
| ) |
CTOR.
| virtual makVrv::DtVisualizerAttributeEditor::~DtVisualizerAttributeEditor | ( | ) | [virtual] |
DTOR.
| virtual void makVrv::DtVisualizerAttributeEditor::setType | ( | DtElementDefinitionTypeManager::ElementDefinitionType | type | ) | [virtual] |
Sets the type of the element definition.
| virtual void makVrv::DtVisualizerAttributeEditor::setAttribute | ( | const DtVisualizerDefinition * | visDef, |
| DtVisualizerAttribute * | visAttr | ||
| ) | [virtual] |
Implements makVrv::DtVisualizerAttributeEditorInterface.
Reimplemented in makVrv::DtVisualizerAttributeSymbolSelectorEditor, makVrv::DtVisualizerAttributeModelDefinitionSelector, makVrv::DtVisualizerAttributeColorEditor, makVrv::DtVisualizerAttributeFontGlyphEditor, makVrv::DtVisualizerAttributeStringVectorEditor, makVrv::DtVisualizerAttributeModelDefinitionEditor, makVrv::DtVisualizerAttributeModelDefinitionSchemaEditor, makVrv::DtVisualizerAttributeTypeEditor, makVrv::DtVisualizerAttributeFilenameEditor, makVrv::DtVisualizerAttributeFloatEditor, makVrv::DtVisualizerAttributeStringEditor, makVrv::DtDefaultVisualizerAttributeEditor, makVrv::DtVisualizerAttributeBoolEditor, and makVrv::DtVisualizerAttributeComboEditor.
| virtual bool makVrv::DtVisualizerAttributeEditor::commited | ( | ) | const [virtual] |
Get if the editor was commmited.
| virtual bool makVrv::DtVisualizerAttributeEditor::canceled | ( | ) | const [virtual] |
Get if the editor was canceled.
| virtual const TypeInfo& makVrv::DtVisualizerAttributeEditor::typeInfo | ( | ) | const [pure virtual] |
Implemented in makVrv::DtVisualizerAttributeSymbolSelectorEditor, makVrv::DtVisualizerAttributeModelDefinitionSelector, makVrv::DtVisualizerAttributeColorEditor, makVrv::DtVisualizerAttributeFontGlyphEditor, makVrv::DtVisualizerAttributeStringVectorEditor, makVrv::DtVisualizerAttributeModelDefinitionEditor, makVrv::DtVisualizerAttributeModelDefinitionSchemaEditor, makVrv::DtVisualizerAttributeTypeEditor, makVrv::DtVisualizerAttributeFilenameEditor, makVrv::DtVisualizerAttributeFloatEditor, makVrv::DtVisualizerAttributeStringEditor, makVrv::DtDefaultVisualizerAttributeEditor, and makVrv::DtVisualizerAttributeBoolEditor.
| virtual void makVrv::DtVisualizerAttributeEditor::commitValue | ( | ) | [virtual, slot] |
Reimplemented in makVrv::DtVisualizerAttributeSymbolSelectorEditor, makVrv::DtVisualizerAttributeModelDefinitionSelector, makVrv::DtVisualizerAttributeColorEditor, makVrv::DtVisualizerAttributeFontGlyphEditor, makVrv::DtVisualizerAttributeStringVectorEditor, makVrv::DtVisualizerAttributeModelDefinitionEditor, makVrv::DtVisualizerAttributeModelDefinitionSchemaEditor, makVrv::DtVisualizerAttributeFilenameEditor, makVrv::DtVisualizerAttributeFloatEditor, makVrv::DtVisualizerAttributeStringEditor, makVrv::DtDefaultVisualizerAttributeEditor, and makVrv::DtVisualizerAttributeComboEditor.
| virtual void makVrv::DtVisualizerAttributeEditor::cancelValue | ( | ) | [virtual, slot] |
| virtual void makVrv::DtVisualizerAttributeEditor::onPopup | ( | ) | [virtual, slot] |
Utility function for displaying a popup.
Reimplemented in makVrv::DtVisualizerAttributeFilenameEditor.
| virtual void makVrv::DtVisualizerAttributeEditor::addCancelButton | ( | ) | [protected, virtual] |
Adds a cancel button to the widget.
DtDe& makVrv::DtVisualizerAttributeEditor::myDe [protected] |
DtElementDefinitionTypeManager::ElementDefinitionType makVrv::DtVisualizerAttributeEditor::myType [protected] |
const DtVisualizerDefinition* makVrv::DtVisualizerAttributeEditor::myVisualizerDefinition [protected] |
QPushButton* makVrv::DtVisualizerAttributeEditor::myCancel [protected] |