VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtVisualizerAttributeFontGlyphEditor Class Reference
Inheritance diagram for makVrv::DtVisualizerAttributeFontGlyphEditor:
Inheritance graph
[legend]

Public Member Functions

 DtVisualizerAttributeFontGlyphEditor (DtDe &de, QWidget *parent)
 CTOR.
virtual void setAttribute (const DtVisualizerDefinition *visDef, DtVisualizerAttribute *visAttr)
 Set the attributes.
virtual void commitValue ()
 Sets the value into the attribute.
virtual const TypeInfotypeInfo () const
 Get this instance's type info.
- Public Member Functions inherited from makVrv::DtVisualizerAttributeEditor
 DtVisualizerAttributeEditor (DtDe &de, QWidget *parent)
 CTOR.
virtual ~DtVisualizerAttributeEditor ()
 DTOR.
virtual void setType (DtElementDefinitionTypeManager::ElementDefinitionType type)
 Sets the type of the element definition.
virtual bool commited () const
 Get if the editor was commmited.
virtual bool canceled () const
 Get if the editor was canceled.
- Public Member Functions inherited from makVrv::DtVisualizerAttributeEditorInterface
virtual ~DtVisualizerAttributeEditorInterface ()

Static Public Member Functions

static const TypeInfotheTypeInfo ()
 Get this class's type info.

Protected Member Functions

void setupEditorValues ()
 Sets up the glyph editor.
void addGlyphRange (unsigned int first, unsigned int last, QFontMetrics &mets, QTreeWidget *widget, QFont font)
 Called by setupEditorValues() to add a range of glyphs to the glyph editor tree widget.
- Protected Member Functions inherited from makVrv::DtVisualizerAttributeEditor
virtual void addCancelButton ()
 Adds a cancel button to the widget.

Protected Attributes

QTreeWidgetmyEditor
 The tree widget holding the glyphs to select from.
- Protected Attributes inherited from makVrv::DtVisualizerAttributeEditor
DtDemyDe
bool myCommitedFlag
bool myCancelFlag
DtElementDefinitionTypeManager::ElementDefinitionType myType
const DtVisualizerDefinitionmyVisualizerDefinition
DtVisualizerAttributemyVisualizerAttribute
QPushButtonmyCancel

Additional Inherited Members

- Public Slots inherited from makVrv::DtVisualizerAttributeEditor
virtual void cancelValue ()
virtual void onPopup ()
 Utility function for displaying a popup.
- Public Attributes inherited from makVrv::DtVisualizerAttributeEditorInterface
boost::signal< void()> signal_attributeValueChanged
 Signal emitted if the editor changes the attribute's value.
boost::signal< void()> signal_cancel
 Signal emitted if the editor changes the attribute's value.
boost::signal< void(DtVisualizerAttributeEditorInterface *)> signal_destroyed

Constructor & Destructor Documentation

makVrv::DtVisualizerAttributeFontGlyphEditor::DtVisualizerAttributeFontGlyphEditor ( DtDe de,
QWidget parent 
)

CTOR.

Member Function Documentation

virtual void makVrv::DtVisualizerAttributeFontGlyphEditor::setAttribute ( const DtVisualizerDefinition visDef,
DtVisualizerAttribute visAttr 
)
virtual

Set the attributes.

Reimplemented from makVrv::DtVisualizerAttributeEditor.

virtual void makVrv::DtVisualizerAttributeFontGlyphEditor::commitValue ( )
virtual

Sets the value into the attribute.

Reimplemented from makVrv::DtVisualizerAttributeEditor.

virtual const TypeInfo& makVrv::DtVisualizerAttributeFontGlyphEditor::typeInfo ( ) const
virtual

Get this instance's type info.

Implements makVrv::DtVisualizerAttributeEditor.

static const TypeInfo& makVrv::DtVisualizerAttributeFontGlyphEditor::theTypeInfo ( )
static

Get this class's type info.

void makVrv::DtVisualizerAttributeFontGlyphEditor::setupEditorValues ( )
protected

Sets up the glyph editor.

void makVrv::DtVisualizerAttributeFontGlyphEditor::addGlyphRange ( unsigned int  first,
unsigned int  last,
QFontMetrics &  mets,
QTreeWidget widget,
QFont  font 
)
protected

Called by setupEditorValues() to add a range of glyphs to the glyph editor tree widget.

Member Data Documentation

QTreeWidget* makVrv::DtVisualizerAttributeFontGlyphEditor::myEditor
protected

The tree widget holding the glyphs to select from.


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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)