VR-Forces 4.2 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes
makVrf::DtSimpleSeparatorWidget Class Reference

Simple separator widget. More...

Inheritance diagram for makVrf::DtSimpleSeparatorWidget:
Inheritance graph
[legend]

Public Member Functions

 DtSimpleSeparatorWidget (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtSimpleSeparatorWidget ()
virtual void setLabel (const std::string &)
 Display label.
virtual void setToolTip (const QString &)
 Sets a tool tip for the widget.
virtual void setIndent (int)
 Sets the indent level for the contents of this widget.
virtual void setDefaultValue (const std::string &)
 Default value to set in control.
virtual void setupFrom (const std::vector< makVrv::DtSimEntry * > &data)
 Sets up widget with currently selected item. Since this is a GUI only element this is not implemented.
virtual void setVariableData (const std::string &)
 Variable data that can be used by this control to initialize values (i.e.
virtual void setRange (double, double)
 Sets the range of the item. This widget does not support that.
virtual DtReaderWritercreateBoundVariable (const std::string &)
 Creates the bound variable. Since this is a GUI only element, not implemented.
virtual void setupFromBoundVariable (const DtReaderWriter *)
 Sets up from bound variable. Since this is a GUI only element, not implemented.
virtual bool guiElementOnly () const
 This is a GUI element only.
- Public Member Functions inherited from makVrf::DtTaskSetVariableWidgetInterface
 DtTaskSetVariableWidgetInterface ()
virtual ~DtTaskSetVariableWidgetInterface ()
virtual void setTopLineVisible (bool)
 Hides top line.
virtual bool topLineVisible () const
virtual
DtTaskSetVariableWidgetExtensionInterface
parameterContents (QWidget *parent, const Qt::WindowFlags &flags=0) const
 If there are any, returns contents for this variable for variable extension. Default is no extension.

Static Public Member Functions

static makVrv::DtUnicode codeVariableType ()

Public Attributes

QHBoxLayout * myLayout
QLabel * myLabel
QFramemySeparator
QSpacerItem * mySpacerItem
makVrv::DtDe & myDe

Detailed Description

Simple separator widget.

Label and horizontal line. This widget will have no reader/writer network presence, so the paramter name is not valid to be set

Constructor & Destructor Documentation

makVrf::DtSimpleSeparatorWidget::DtSimpleSeparatorWidget ( makVrv::DtDe &  de,
QWidget parent,
const Qt::WindowFlags &  flags = 0 
)
virtual makVrf::DtSimpleSeparatorWidget::~DtSimpleSeparatorWidget ( )
virtual

Member Function Documentation

virtual void makVrf::DtSimpleSeparatorWidget::setLabel ( const std::string &  )
virtual

Display label.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual void makVrf::DtSimpleSeparatorWidget::setToolTip ( const QString &  )
virtual

Sets a tool tip for the widget.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual void makVrf::DtSimpleSeparatorWidget::setIndent ( int  )
virtual

Sets the indent level for the contents of this widget.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual void makVrf::DtSimpleSeparatorWidget::setDefaultValue ( const std::string &  )
inlinevirtual

Default value to set in control.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual void makVrf::DtSimpleSeparatorWidget::setupFrom ( const std::vector< makVrv::DtSimEntry * > &  data)
inlinevirtual

Sets up widget with currently selected item. Since this is a GUI only element this is not implemented.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual void makVrf::DtSimpleSeparatorWidget::setVariableData ( const std::string &  )
inlinevirtual

Variable data that can be used by this control to initialize values (i.e.

filtered list box, combo box). Items should be separated by a semi-colon

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual void makVrf::DtSimpleSeparatorWidget::setRange ( double  ,
double   
)
inlinevirtual

Sets the range of the item. This widget does not support that.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual DtReaderWriter* makVrf::DtSimpleSeparatorWidget::createBoundVariable ( const std::string &  )
inlinevirtual

Creates the bound variable. Since this is a GUI only element, not implemented.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual void makVrf::DtSimpleSeparatorWidget::setupFromBoundVariable ( const DtReaderWriter )
inlinevirtual

Sets up from bound variable. Since this is a GUI only element, not implemented.

Implements makVrf::DtTaskSetVariableWidgetInterface.

virtual bool makVrf::DtSimpleSeparatorWidget::guiElementOnly ( ) const
inlinevirtual

This is a GUI element only.

Reimplemented from makVrf::DtTaskSetVariableWidgetInterface.

static makVrv::DtUnicode makVrf::DtSimpleSeparatorWidget::codeVariableType ( )
inlinestatic

Member Data Documentation

QHBoxLayout* makVrf::DtSimpleSeparatorWidget::myLayout
QLabel* makVrf::DtSimpleSeparatorWidget::myLabel
QFrame* makVrf::DtSimpleSeparatorWidget::mySeparator
QSpacerItem* makVrf::DtSimpleSeparatorWidget::mySpacerItem
makVrv::DtDe& makVrf::DtSimpleSeparatorWidget::myDe

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)