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

Public Attributes

QGridLayout * myGridLayout
 
QLineEditmyLocationX
 
QLabelmyLocationReadOnlyX
 
QLabelmyLocationLabelX
 
QLineEditmyLocationY
 
QLabelmyLocationReadOnlyY
 
QLabelmyLocationLabelY
 
QLineEditmyLocationZ
 
QLabelmyLocationReadOnlyZ
 
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) override
 
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 ( )
overridevirtual

Member Function Documentation

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

Sets label titles.

Implements makVrf::DtLocationCSEntryInterface.

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

Sets values.

Implements makVrf::DtLocationCSEntryInterface.

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

Whether or not to validate inputs. Default is false.

Implements makVrf::DtLocationCSEntryInterface.

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

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
inlineoverridevirtual
virtual void makVrf::DtLocationCSEntryBasic::slot_onPositionEdited ( )
protectedvirtualslot
virtual void makVrf::DtLocationCSEntryBasic::slot_onPositionChanged ( )
protectedvirtualslot
virtual bool makVrf::DtLocationCSEntryBasic::eventFilter ( QObject obj,
QEvent ev 
)
overrideprotectedvirtual
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::myLocationReadOnlyX
QLabel* makVrf::DtLocationCSEntryBasic::myLocationLabelX
QLineEdit* makVrf::DtLocationCSEntryBasic::myLocationY
QLabel* makVrf::DtLocationCSEntryBasic::myLocationReadOnlyY
QLabel* makVrf::DtLocationCSEntryBasic::myLocationLabelY
QLineEdit* makVrf::DtLocationCSEntryBasic::myLocationZ
QLabel* makVrf::DtLocationCSEntryBasic::myLocationReadOnlyZ
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 Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)