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 | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtLocationCSEntryBasic Class Reference
Inheritance diagram for makVrf::DtLocationCSEntryBasic:
Inheritance graph
[legend]

Public Member Functions

 DtLocationCSEntryBasic (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtLocationCSEntryBasic ()
 
virtual void setupConnections ()
 
virtual void setXYValidatorsEnabled (bool)
 
virtual QString xValue () const
 
virtual QString yValue () const
 
virtual QString zValue () const
 
virtual bool xyValidatorsEnabled () const
 
virtual void setXLabel (const QString &)
 
virtual QString xLabel () const
 
virtual void setYLabel (const QString &)
 
virtual QString yLabel () const
 
virtual void setZLabel (const QString &)
 
virtual QString zLabel () const
 
virtual void setXValue (const QString &)
 
virtual void setYValue (const QString &)
 
virtual void setZValue (const QString &)
 
virtual void setXReadOnly (bool)
 
virtual bool xReadOnly () const
 
virtual void setYReadOnly (bool)
 
virtual bool yReadOnly () const
 
virtual void setZReadOnly (bool)
 
virtual bool zReadOnly () const
 
virtual void setUseInputValidation (bool)
 
virtual bool useInputValidation () const
 
virtual void setZEnabled (bool b)
 
virtual bool zEnabled () const
 
virtual void setHideZLocation (bool b)
 
virtual bool hideZLocation () const
 
virtual void setCoordinateSystemDecimals (int i)
 
virtual int coordinateSystemDecimals () const
 
virtual void setShowWarningLabel (bool b)
 
virtual void setEntryInvalid (bool b)
 
virtual bool showWarningLabel () const
 
virtual void setAdvancedKeyboardHandling (bool)
 
virtual bool advancedKeyboardHandling () const
 
- Public Member Functions inherited from makVrf::DtLocationCSEntryInterface
 DtLocationCSEntryInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtLocationCSEntryInterface ()
 
virtual void clearZValue ()
 

Public Attributes

QGridLayout * myGridLayout
 
QLineEditmyLocationX
 
QLabelmyLocationLabelX
 
QLineEditmyLocationY
 
QLabelmyLocationLabelY
 
QLineEditmyLocationZ
 
QLabelmyLocationLabelZ
 
QLabelmyWarningLabel
 
- Public Attributes inherited from makVrf::DtLocationCSEntryInterface
boost::signals2::signal< void(bool)> signal_positionChanged
 
boost::signals2::signal< void()> signal_tookFocus
 

Protected Slots

virtual void slot_onPositionEdited ()
 
virtual void slot_onPositionChanged ()
 

Protected Member Functions

virtual bool eventFilter (QObject *obj, QEvent *ev)
 
virtual void setupInputValidators ()
 
virtual QString entryFormatLabel () const
 

Protected Attributes

QValidatormyXValidator
 
QValidatormyYValidator
 
QValidatormyZValidator
 
bool myUseInputValidation
 
bool myZEnabled
 
bool myHideZLocation
 
int myCoordinateSystemDecimals
 
bool myShowWarningLabel
 
bool myAdvancedKeyboardHandling
 
- Protected Attributes inherited from makVrf::DtLocationCSEntryInterface
makVrv::DtDemyDe
 

Constructor & Destructor Documentation

makVrf::DtLocationCSEntryBasic::DtLocationCSEntryBasic ( makVrv::DtDe de,
QWidget *  parent,
const Qt::WindowFlags &  flags = 0 
)

Constructor.

virtual makVrf::DtLocationCSEntryBasic::~DtLocationCSEntryBasic ( )
virtual

Member Function Documentation

virtual void makVrf::DtLocationCSEntryBasic::setupConnections ( )
virtual
virtual void makVrf::DtLocationCSEntryBasic::setXYValidatorsEnabled ( bool  )
virtual
virtual QString makVrf::DtLocationCSEntryBasic::xValue ( ) const
virtual
virtual QString makVrf::DtLocationCSEntryBasic::yValue ( ) const
virtual
virtual QString makVrf::DtLocationCSEntryBasic::zValue ( ) const
virtual
virtual bool makVrf::DtLocationCSEntryBasic::xyValidatorsEnabled ( ) const
virtual
virtual void makVrf::DtLocationCSEntryBasic::setXLabel ( const QString &  )
virtual

Sets label titles.

Implements makVrf::DtLocationCSEntryInterface.

virtual QString makVrf::DtLocationCSEntryBasic::xLabel ( ) const
virtual
virtual void makVrf::DtLocationCSEntryBasic::setYLabel ( const QString &  )
virtual
virtual QString makVrf::DtLocationCSEntryBasic::yLabel ( ) const
virtual
virtual void makVrf::DtLocationCSEntryBasic::setZLabel ( const QString &  )
virtual
virtual QString makVrf::DtLocationCSEntryBasic::zLabel ( ) const
virtual
virtual void makVrf::DtLocationCSEntryBasic::setXValue ( const QString &  )
virtual

Sets values.

Implements makVrf::DtLocationCSEntryInterface.

virtual void makVrf::DtLocationCSEntryBasic::setYValue ( const QString &  )
virtual
virtual void makVrf::DtLocationCSEntryBasic::setZValue ( const QString &  )
virtual
virtual void makVrf::DtLocationCSEntryBasic::setXReadOnly ( bool  )
virtual
virtual bool makVrf::DtLocationCSEntryBasic::xReadOnly ( ) const
virtual
virtual void makVrf::DtLocationCSEntryBasic::setYReadOnly ( bool  )
virtual
virtual bool makVrf::DtLocationCSEntryBasic::yReadOnly ( ) const
virtual
virtual void makVrf::DtLocationCSEntryBasic::setZReadOnly ( bool  )
virtual
virtual bool makVrf::DtLocationCSEntryBasic::zReadOnly ( ) const
virtual
virtual void makVrf::DtLocationCSEntryBasic::setUseInputValidation ( bool  )
virtual

Whether or not to validate inputs. Default is false.

Implements makVrf::DtLocationCSEntryInterface.

virtual bool makVrf::DtLocationCSEntryBasic::useInputValidation ( ) const
inlinevirtual
virtual void makVrf::DtLocationCSEntryBasic::setZEnabled ( bool  b)
virtual
virtual bool makVrf::DtLocationCSEntryBasic::zEnabled ( ) const
inlinevirtual
virtual void makVrf::DtLocationCSEntryBasic::setHideZLocation ( bool  b)
virtual
virtual bool makVrf::DtLocationCSEntryBasic::hideZLocation ( ) const
inlinevirtual
virtual void makVrf::DtLocationCSEntryBasic::setCoordinateSystemDecimals ( int  i)
virtual
virtual int makVrf::DtLocationCSEntryBasic::coordinateSystemDecimals ( ) const
inlinevirtual
virtual void makVrf::DtLocationCSEntryBasic::setShowWarningLabel ( bool  b)
virtual
virtual void makVrf::DtLocationCSEntryBasic::setEntryInvalid ( bool  b)
virtual
virtual bool makVrf::DtLocationCSEntryBasic::showWarningLabel ( ) const
inlinevirtual
virtual void makVrf::DtLocationCSEntryBasic::setAdvancedKeyboardHandling ( bool  )
virtual

If set to true (default is false) then have Enter work as tab and return as accept. When enter is pressed on the last focused child, then it acts as accept.

Implements makVrf::DtLocationCSEntryInterface.

virtual bool makVrf::DtLocationCSEntryBasic::advancedKeyboardHandling ( ) const
inlinevirtual
virtual void makVrf::DtLocationCSEntryBasic::slot_onPositionEdited ( )
protectedvirtualslot
virtual void makVrf::DtLocationCSEntryBasic::slot_onPositionChanged ( )
protectedvirtualslot
virtual bool makVrf::DtLocationCSEntryBasic::eventFilter ( QObject obj,
QEvent ev 
)
protectedvirtual
virtual void makVrf::DtLocationCSEntryBasic::setupInputValidators ( )
protectedvirtual
virtual QString makVrf::DtLocationCSEntryBasic::entryFormatLabel ( ) const
protectedvirtual

Member Data Documentation

QGridLayout* makVrf::DtLocationCSEntryBasic::myGridLayout
QLineEdit* makVrf::DtLocationCSEntryBasic::myLocationX
QLabel* makVrf::DtLocationCSEntryBasic::myLocationLabelX
QLineEdit* makVrf::DtLocationCSEntryBasic::myLocationY
QLabel* makVrf::DtLocationCSEntryBasic::myLocationLabelY
QLineEdit* makVrf::DtLocationCSEntryBasic::myLocationZ
QLabel* makVrf::DtLocationCSEntryBasic::myLocationLabelZ
QLabel* makVrf::DtLocationCSEntryBasic::myWarningLabel
QValidator* makVrf::DtLocationCSEntryBasic::myXValidator
protected
QValidator* makVrf::DtLocationCSEntryBasic::myYValidator
protected
QValidator* makVrf::DtLocationCSEntryBasic::myZValidator
protected
bool makVrf::DtLocationCSEntryBasic::myUseInputValidation
protected
bool makVrf::DtLocationCSEntryBasic::myZEnabled
protected
bool makVrf::DtLocationCSEntryBasic::myHideZLocation
protected
int makVrf::DtLocationCSEntryBasic::myCoordinateSystemDecimals
protected
bool makVrf::DtLocationCSEntryBasic::myShowWarningLabel
protected
bool makVrf::DtLocationCSEntryBasic::myAdvancedKeyboardHandling
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)