OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
ot::DoubleSpinBox Class Reference

#include "DoubleSpinBox.h"

Inheritance diagram for ot::DoubleSpinBox:
ot::QWidgetInterface

Signals

void valueChangeCompleted (double _value)
 

Public Member Functions

 DoubleSpinBox (QWidget *_parentWidget=(QWidget *) nullptr)
 
 DoubleSpinBox (double _min, double _max, double _value, int _precision=2, QWidget *_parentWidget=(QWidget *) nullptr)
 
virtual ~DoubleSpinBox ()
 
virtual QWidget * getQWidget (void) override
 Returns a pointer to the root widget of this object.
 
virtual const QWidget * getQWidget (void) const override
 
void setChangeDelay (int _delayInMs)
 
- Public Member Functions inherited from ot::QWidgetInterface
 QWidgetInterface ()
 
virtual ~QWidgetInterface ()
 
void setOTWidgetFlags (const WidgetFlags &_flags)
 
const WidgetFlagsotWidgetFlags (void) const
 

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *_event) override
 
virtual void focusOutEvent (QFocusEvent *_event) override
 
- Protected Member Functions inherited from ot::QWidgetInterface
virtual void otWidgetFlagsChanged (const WidgetFlags &_flags)
 

Constructor & Destructor Documentation

◆ DoubleSpinBox() [1/2]

ot::DoubleSpinBox::DoubleSpinBox ( QWidget * _parentWidget = (QWidget*)nullptr)

◆ DoubleSpinBox() [2/2]

ot::DoubleSpinBox::DoubleSpinBox ( double _min,
double _max,
double _value,
int _precision = 2,
QWidget * _parentWidget = (QWidget*)nullptr )

◆ ~DoubleSpinBox()

ot::DoubleSpinBox::~DoubleSpinBox ( )
virtual

Member Function Documentation

◆ focusOutEvent()

void ot::DoubleSpinBox::focusOutEvent ( QFocusEvent * _event)
overrideprotectedvirtual

◆ getQWidget() [1/2]

virtual const QWidget * ot::DoubleSpinBox::getQWidget ( void ) const
inlineoverridevirtual

Implements ot::QWidgetInterface.

◆ getQWidget() [2/2]

virtual QWidget * ot::DoubleSpinBox::getQWidget ( void )
inlineoverridevirtual

Returns a pointer to the root widget of this object.

Implements ot::QWidgetInterface.

◆ keyPressEvent()

void ot::DoubleSpinBox::keyPressEvent ( QKeyEvent * _event)
overrideprotectedvirtual

◆ setChangeDelay()

void ot::DoubleSpinBox::setChangeDelay ( int _delayInMs)

◆ valueChangeCompleted

void ot::DoubleSpinBox::valueChangeCompleted ( double _value)
signal

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