VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Slots | Public Member Functions | Public Attributes | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
DtVisualSettingsWidget Class Reference

This class will show entries for all the items that can be modified as part of the visual (non spot report) settings for the currently selected simulation object. More...

Inheritance diagram for DtVisualSettingsWidget:
Inheritance graph
[legend]

Classes

struct  EditableSection
 

Public Slots

virtual void visualsHaveBeenModified ()
 

Public Member Functions

 DtVisualSettingsWidget (makVrv::DtDe &, QWidget *p)
 CTOR. More...
 
virtual ~DtVisualSettingsWidget ()
 
virtual void setReadOnly (bool)
 
virtual void editModelSet (int)
 

Public Attributes

QWidget * myEditorCanvas
 
QVBoxLayout * myEditorLayout
 
QVBoxLayout * myMainLayout
 
Ui_DtTacticalGraphicStylesUi myStylesImpl
 
QWidget * mySpecificsCanvas
 
QVBoxLayout * mySpecificsLayout
 
QHBoxLayout * mySpecificsSeparatorLayout
 
QLabelmySpecificsLabel
 
QFrame * mySpecificsSeparator
 
QWidget * myStyleCanvas
 
QHBoxLayout * myStyleLayout
 
QPushButtonmyCloseButton
 

Protected Types

typedef std::map< int,
EditableSection
EditableSections
 

Protected Slots

virtual void useMildStdFontChanged ()
 
virtual void changeLineStyle (int s)
 
virtual void changeDefaultPhysicalWidth (int)
 
virtual void changeDefaultPhysicalHeight (int)
 
virtual void changeScribedWidth (int)
 
virtual void changeArrowSize (int)
 
virtual void changeArrowStyle (int)
 
virtual void changeStipple (int)
 
virtual void showVertices ()
 
virtual void showSymbolDecorations ()
 
virtual void changeDefaultWidth (int)
 
virtual void changeArrowFrequency (int)
 
virtual void changeFillStyle (int)
 
virtual void setIsEllipse ()
 
virtual void setScribed ()
 
virtual void setOutlineScribed ()
 
virtual void changeDefaultColor ()
 
virtual void changeScribeColor ()
 

Protected Member Functions

virtual void slot_facadesCreated (const DtDisplayDefinitionWidget::Facades &)
 
virtual EditableSection addModelSetEditLine (const QString &, int modelSet)
 
virtual void addEditorsToSection (EditableSection &section, int modelSet)
 
virtual void setMainDisplayEnabled (bool)
 
virtual bool setupEditor (EditableSection &, int modelSet, bool *hasCenteredIcon=0)
 
virtual void reeditForModelSet (int)
 
virtual std::vector< intmodelSetsRealized () const
 
void createSpecificsSection ()
 
virtual void updateSpecifics ()
 
virtual void setShowingSpotReports (bool)
 
virtual void setupArrowFrequency (QComboBox *)
 
virtual void setupArrowStyle (QComboBox *)
 
virtual void setupArrowSize (QSpinBox *)
 
virtual void hasVertices (QCheckBox *)
 
virtual void hasSymbolDecorations (QCheckBox *)
 
virtual void isEllipse (QCheckBox *)
 
virtual void isScribed (QCheckBox *)
 
virtual void isOutlineScribed (QCheckBox *)
 
virtual void setupDefaultWidth (QSpinBox *)
 
virtual void setupDefaultPhysicalWidth (QSpinBox *)
 
virtual void setupDefaultPhysicalHeight (QSpinBox *)
 
virtual void setupDefaultScribedWidth (QSpinBox *)
 
virtual void setupLineStyle (QComboBox *)
 
virtual void setupFillStyle (QComboBox *)
 
virtual void setupStipple (QComboBox *)
 
virtual void setupDefaultColor (QPushButton *)
 
virtual void setupScribeColor (QPushButton *)
 
virtual void setupColor (QPushButton *, QColor &, const std::string &)
 
virtual void setup (const std::string &attribute, QComboBox *)
 
virtual void setup (const std::string &attribute, QSpinBox *)
 
virtual void setupLabel (bool andSetInEnv=false)
 
virtual std::string schemaFromFacade (makVrf::DtEnvironmentalFacadeCollection *) const
 
virtual void setOutlineScribed (bool)
 
virtual void setShowVertices (bool)
 
virtual void setIsEllipse (bool)
 
virtual void changeColor (QPushButton *, QColor &, const std::string &)
 
virtual bool askToChangeIfShared (DtDisplayDefinitionWidget::AskToChangeIfShared)
 
virtual void visualizerModified ()
 
virtual void setShowSymbolDecorations (bool)
 
virtual void change (const std::string &style, int)
 
virtual void setScribed (bool)
 
virtual void updateEnableState ()
 
virtual bool supportSpotReports () const
 
virtual void updateVisualizerModifiedData ()
 
virtual void closeEvent (QCloseEvent *)
 

Protected Attributes

makVrv::DtDemyDe
 
makVrv::DtSignalConnectionManager myConnections
 
DtDisplayDefinitionWidget::Facades myFacades
 
EditableSections myEditableSections
 
std::vector< intmyModelSets
 
bool myReadOnly
 
bool myShowingSpotReports
 
int myEditingModelSet
 
makVrf::DtEntityMapperKey myEditingKey
 

Detailed Description

This class will show entries for all the items that can be modified as part of the visual (non spot report) settings for the currently selected simulation object.

Member Typedef Documentation

Constructor & Destructor Documentation

DtVisualSettingsWidget::DtVisualSettingsWidget ( makVrv::DtDe ,
QWidget *  p 
)

CTOR.

virtual DtVisualSettingsWidget::~DtVisualSettingsWidget ( )
virtual

Member Function Documentation

virtual void DtVisualSettingsWidget::setReadOnly ( bool  )
virtual
virtual void DtVisualSettingsWidget::editModelSet ( int  )
virtual
virtual void DtVisualSettingsWidget::slot_facadesCreated ( const DtDisplayDefinitionWidget::Facades )
protectedvirtual
virtual EditableSection DtVisualSettingsWidget::addModelSetEditLine ( const QString &  ,
int  modelSet 
)
protectedvirtual
virtual void DtVisualSettingsWidget::addEditorsToSection ( EditableSection section,
int  modelSet 
)
protectedvirtual
virtual void DtVisualSettingsWidget::setMainDisplayEnabled ( bool  )
protectedvirtual
virtual bool DtVisualSettingsWidget::setupEditor ( EditableSection ,
int  modelSet,
bool hasCenteredIcon = 0 
)
protectedvirtual
virtual void DtVisualSettingsWidget::reeditForModelSet ( int  )
protectedvirtual
virtual std::vector<int> DtVisualSettingsWidget::modelSetsRealized ( ) const
protectedvirtual
void DtVisualSettingsWidget::createSpecificsSection ( )
protected
virtual void DtVisualSettingsWidget::updateSpecifics ( )
protectedvirtual
virtual void DtVisualSettingsWidget::setShowingSpotReports ( bool  )
protectedvirtual
virtual void DtVisualSettingsWidget::setupArrowFrequency ( QComboBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupArrowStyle ( QComboBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupArrowSize ( QSpinBox )
protectedvirtual
virtual void DtVisualSettingsWidget::hasVertices ( QCheckBox )
protectedvirtual
virtual void DtVisualSettingsWidget::hasSymbolDecorations ( QCheckBox )
protectedvirtual
virtual void DtVisualSettingsWidget::isEllipse ( QCheckBox )
protectedvirtual
virtual void DtVisualSettingsWidget::isScribed ( QCheckBox )
protectedvirtual
virtual void DtVisualSettingsWidget::isOutlineScribed ( QCheckBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupDefaultWidth ( QSpinBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupDefaultPhysicalWidth ( QSpinBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupDefaultPhysicalHeight ( QSpinBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupDefaultScribedWidth ( QSpinBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupLineStyle ( QComboBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupFillStyle ( QComboBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupStipple ( QComboBox )
protectedvirtual
virtual void DtVisualSettingsWidget::setupDefaultColor ( QPushButton )
protectedvirtual
virtual void DtVisualSettingsWidget::setupScribeColor ( QPushButton )
protectedvirtual
virtual void DtVisualSettingsWidget::setupColor ( QPushButton ,
QColor &  ,
const std::string &   
)
protectedvirtual
virtual void DtVisualSettingsWidget::setup ( const std::string &  attribute,
QComboBox  
)
protectedvirtual
virtual void DtVisualSettingsWidget::setup ( const std::string &  attribute,
QSpinBox  
)
protectedvirtual
virtual void DtVisualSettingsWidget::setupLabel ( bool  andSetInEnv = false)
protectedvirtual
virtual std::string DtVisualSettingsWidget::schemaFromFacade ( makVrf::DtEnvironmentalFacadeCollection ) const
protectedvirtual
virtual void DtVisualSettingsWidget::setOutlineScribed ( bool  )
protectedvirtual
virtual void DtVisualSettingsWidget::setShowVertices ( bool  )
protectedvirtual
virtual void DtVisualSettingsWidget::setIsEllipse ( bool  )
protectedvirtual
virtual void DtVisualSettingsWidget::changeColor ( QPushButton ,
QColor &  ,
const std::string &   
)
protectedvirtual
virtual bool DtVisualSettingsWidget::askToChangeIfShared ( DtDisplayDefinitionWidget::AskToChangeIfShared  )
protectedvirtual
virtual void DtVisualSettingsWidget::visualizerModified ( )
protectedvirtual
virtual void DtVisualSettingsWidget::setShowSymbolDecorations ( bool  )
protectedvirtual
virtual void DtVisualSettingsWidget::change ( const std::string &  style,
int   
)
protectedvirtual
virtual void DtVisualSettingsWidget::setScribed ( bool  )
protectedvirtual
virtual void DtVisualSettingsWidget::updateEnableState ( )
protectedvirtual
virtual bool DtVisualSettingsWidget::supportSpotReports ( ) const
protectedvirtual
virtual void DtVisualSettingsWidget::updateVisualizerModifiedData ( )
protectedvirtual
virtual void DtVisualSettingsWidget::closeEvent ( QCloseEvent *  )
protectedvirtual
virtual void DtVisualSettingsWidget::visualsHaveBeenModified ( )
virtualslot
virtual void DtVisualSettingsWidget::useMildStdFontChanged ( )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeLineStyle ( int  s)
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeDefaultPhysicalWidth ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeDefaultPhysicalHeight ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeScribedWidth ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeArrowSize ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeArrowStyle ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeStipple ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::showVertices ( )
protectedvirtualslot
virtual void DtVisualSettingsWidget::showSymbolDecorations ( )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeDefaultWidth ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeArrowFrequency ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeFillStyle ( int  )
protectedvirtualslot
virtual void DtVisualSettingsWidget::setIsEllipse ( )
protectedvirtualslot
virtual void DtVisualSettingsWidget::setScribed ( )
protectedvirtualslot
virtual void DtVisualSettingsWidget::setOutlineScribed ( )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeDefaultColor ( )
protectedvirtualslot
virtual void DtVisualSettingsWidget::changeScribeColor ( )
protectedvirtualslot

Member Data Documentation

QWidget* DtVisualSettingsWidget::myEditorCanvas
QVBoxLayout* DtVisualSettingsWidget::myEditorLayout
QVBoxLayout* DtVisualSettingsWidget::myMainLayout
Ui_DtTacticalGraphicStylesUi DtVisualSettingsWidget::myStylesImpl
QWidget* DtVisualSettingsWidget::mySpecificsCanvas
QVBoxLayout* DtVisualSettingsWidget::mySpecificsLayout
QHBoxLayout* DtVisualSettingsWidget::mySpecificsSeparatorLayout
QLabel* DtVisualSettingsWidget::mySpecificsLabel
QFrame* DtVisualSettingsWidget::mySpecificsSeparator
QWidget* DtVisualSettingsWidget::myStyleCanvas
QHBoxLayout* DtVisualSettingsWidget::myStyleLayout
QPushButton* DtVisualSettingsWidget::myCloseButton
makVrv::DtDe& DtVisualSettingsWidget::myDe
protected
makVrv::DtSignalConnectionManager DtVisualSettingsWidget::myConnections
protected
DtDisplayDefinitionWidget::Facades DtVisualSettingsWidget::myFacades
protected
EditableSections DtVisualSettingsWidget::myEditableSections
protected
std::vector<int> DtVisualSettingsWidget::myModelSets
protected
bool DtVisualSettingsWidget::myReadOnly
protected
bool DtVisualSettingsWidget::myShowingSpotReports
protected
int DtVisualSettingsWidget::myEditingModelSet
protected
makVrf::DtEntityMapperKey DtVisualSettingsWidget::myEditingKey
protected

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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)