VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Signals | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
DtSymbolEditorDialog Class Reference
Inheritance diagram for DtSymbolEditorDialog:
Inheritance graph
[legend]

Signals

void fontChanged (const makVrv::DtUnicode &, const makVrv::DtUnicode &, bool, bool)
 
void imageChanged (const makVrv::DtVisualAttributeForceSpecificString::ForceTypeToUnicodeMap &)
 
void modelDefinitionModified ()
 

Public Member Functions

 DtSymbolEditorDialog (makVrv::DtDe &, makVrv::DtDe &appDe, QWidget *parent, const DtObjectType &o, bool useMilStd)
 
virtual ~DtSymbolEditorDialog ()
 
bool useMilStd () const
 
makVrv::DtUnicode milStdFont () const
 
makVrv::DtUnicode milStdFill () const
 
virtual void setup (makVrv::DtVisualizerAttributeFontGlyph *myMilStdAttribute, makVrv::DtVisualizerAttributeFontGlyph *myMilStdFill, makVrv::DtVisualAttributeForceSpecificString *myImageSymbolAttribute, bool forceEffectsGlyph)
 
virtual
makVrv::DtVisualAttributeForceSpecificString::ForceTypeToUnicodeMap 
imageMapValues () const
 

Public Attributes

int myEditingForce
 
QWidget * myMilStd
 
QRadioButton * myUseMilStd
 
QTreeWidgetmyFonts
 
QCheckBoxmyNoFill
 
QCheckBoxmyForceEffectsGlyph
 
QLabelmyFontLabel
 
QLineEditmyFontEdit
 
QLabelmyFillLabel
 
QLineEditmyFillEdit
 
QWidget * myImageSymbol
 
QRadioButton * myUseImage
 
QTreeWidgetmyImages
 

Protected Slots

virtual void visualizerTypeChanged ()
 
virtual void fontSelectionChanged ()
 
virtual void fontEditChanged ()
 
virtual void selectImageDefinition ()
 
virtual void setImageValueForEditingForce (const std::string &)
 
virtual void checkForceEffectsGlyph ()
 

Protected Member Functions

virtual void setupMilStd ()
 
virtual void setupImageSymbol ()
 
virtual void addGlyphRange (unsigned int first, unsigned int last, QFontMetrics &mets, QTreeWidget *widget)
 
virtual void initializeMilStdValues ()
 
virtual void initializeImageSymbolValues ()
 

Protected Attributes

std::map< int, QTreeWidgetItem * > myItemMap
 
makVrv::DtDemyDe
 
makVrv::DtDemyAppDe
 
const
makVrv::DtVisualizerAttributeFontGlyph
myMilStdAttribute
 
const
makVrv::DtVisualizerAttributeFontGlyph
myMilStdFill
 
const
makVrv::DtVisualAttributeForceSpecificString
myImageSymbolAttribute
 
DtObjectType myObjectType
 

Constructor & Destructor Documentation

DtSymbolEditorDialog::DtSymbolEditorDialog ( makVrv::DtDe ,
makVrv::DtDe appDe,
QWidget *  parent,
const DtObjectType o,
bool  useMilStd 
)
virtual DtSymbolEditorDialog::~DtSymbolEditorDialog ( )
virtual

Member Function Documentation

bool DtSymbolEditorDialog::useMilStd ( ) const
makVrv::DtUnicode DtSymbolEditorDialog::milStdFont ( ) const
makVrv::DtUnicode DtSymbolEditorDialog::milStdFill ( ) const
virtual void DtSymbolEditorDialog::setup ( makVrv::DtVisualizerAttributeFontGlyph myMilStdAttribute,
makVrv::DtVisualizerAttributeFontGlyph myMilStdFill,
makVrv::DtVisualAttributeForceSpecificString myImageSymbolAttribute,
bool  forceEffectsGlyph 
)
virtual
virtual makVrv::DtVisualAttributeForceSpecificString::ForceTypeToUnicodeMap DtSymbolEditorDialog::imageMapValues ( ) const
virtual
virtual void DtSymbolEditorDialog::setupMilStd ( )
protectedvirtual
virtual void DtSymbolEditorDialog::setupImageSymbol ( )
protectedvirtual
virtual void DtSymbolEditorDialog::addGlyphRange ( unsigned int  first,
unsigned int  last,
QFontMetrics &  mets,
QTreeWidget widget 
)
protectedvirtual
virtual void DtSymbolEditorDialog::initializeMilStdValues ( )
protectedvirtual
virtual void DtSymbolEditorDialog::initializeImageSymbolValues ( )
protectedvirtual
virtual void DtSymbolEditorDialog::visualizerTypeChanged ( )
protectedvirtualslot
virtual void DtSymbolEditorDialog::fontSelectionChanged ( )
protectedvirtualslot
virtual void DtSymbolEditorDialog::fontEditChanged ( )
protectedvirtualslot
virtual void DtSymbolEditorDialog::selectImageDefinition ( )
protectedvirtualslot
virtual void DtSymbolEditorDialog::setImageValueForEditingForce ( const std::string &  )
protectedvirtualslot
virtual void DtSymbolEditorDialog::checkForceEffectsGlyph ( )
protectedvirtualslot
void DtSymbolEditorDialog::fontChanged ( const makVrv::DtUnicode ,
const makVrv::DtUnicode ,
bool  ,
bool   
)
signal
void DtSymbolEditorDialog::imageChanged ( const makVrv::DtVisualAttributeForceSpecificString::ForceTypeToUnicodeMap )
signal
void DtSymbolEditorDialog::modelDefinitionModified ( )
signal

Member Data Documentation

int DtSymbolEditorDialog::myEditingForce
QWidget* DtSymbolEditorDialog::myMilStd
QRadioButton* DtSymbolEditorDialog::myUseMilStd
QTreeWidget* DtSymbolEditorDialog::myFonts
QCheckBox* DtSymbolEditorDialog::myNoFill
QCheckBox* DtSymbolEditorDialog::myForceEffectsGlyph
QLabel* DtSymbolEditorDialog::myFontLabel
QLineEdit* DtSymbolEditorDialog::myFontEdit
QLabel* DtSymbolEditorDialog::myFillLabel
QLineEdit* DtSymbolEditorDialog::myFillEdit
QWidget* DtSymbolEditorDialog::myImageSymbol
QRadioButton* DtSymbolEditorDialog::myUseImage
QTreeWidget* DtSymbolEditorDialog::myImages
std::map<int, QTreeWidgetItem*> DtSymbolEditorDialog::myItemMap
protected
makVrv::DtDe& DtSymbolEditorDialog::myDe
protected
makVrv::DtDe& DtSymbolEditorDialog::myAppDe
protected
const makVrv::DtVisualizerAttributeFontGlyph* DtSymbolEditorDialog::myMilStdAttribute
protected
const makVrv::DtVisualizerAttributeFontGlyph* DtSymbolEditorDialog::myMilStdFill
protected
const makVrv::DtVisualAttributeForceSpecificString* DtSymbolEditorDialog::myImageSymbolAttribute
protected
DtObjectType DtSymbolEditorDialog::myObjectType
protected

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)