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

#include "SpinBox.h"

Inheritance diagram for ot::SpinBox:
ot::QWidgetInterface

Signals

void valueChangeCompleted (int _value)
 

Public Member Functions

 SpinBox (QWidget *_parentWidget=(QWidget *) nullptr)
 
 SpinBox (int _min, int _max, int _value, QWidget *_parentWidget=(QWidget *) nullptr)
 
virtual ~SpinBox ()
 
virtual QWidget * getQWidget (void) override
 Returns a pointer to the root widget of this object.
 
void setChangeDelay (int _delayInMs)
 
- Public Member Functions inherited from ot::QWidgetInterface
 QWidgetInterface ()
 
virtual ~QWidgetInterface ()
 
void setOTWidgetFlags (const WidgetFlags &_flags)
 
const WidgetFlagsotWidgetFlags (void) const
 
virtual void otWidgetFlagsChanged (const WidgetFlags &_flags)
 
void centerOnParent (const QWidget *const _parentWidget)
 Centers this widget on the parent. If no parent is provided the widget will center on the screen.
 
QPoint calculateCenterOnParentPos (const QWidget *const _parentWidget)
 Calculates the top left corner of this widget centered on the parent widget. If no parent is provided the widget will center on the screen.
 

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *_event) override
 
virtual void focusOutEvent (QFocusEvent *_event) override
 

Additional Inherited Members

- Protected Attributes inherited from ot::QWidgetInterface
WidgetFlags m_widgetFlags
 

Constructor & Destructor Documentation

◆ SpinBox() [1/2]

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

◆ SpinBox() [2/2]

ot::SpinBox::SpinBox ( int _min,
int _max,
int _value,
QWidget * _parentWidget = (QWidget*)nullptr )

◆ ~SpinBox()

ot::SpinBox::~SpinBox ( )
virtual

Member Function Documentation

◆ focusOutEvent()

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

◆ getQWidget()

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

Returns a pointer to the root widget of this object.

Implements ot::QWidgetInterface.

◆ keyPressEvent()

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

◆ setChangeDelay()

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

◆ valueChangeCompleted

void ot::SpinBox::valueChangeCompleted ( int _value)
signal

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