![]() |
LibrePCB Developers Documentation
|
The UnsignedRatioEdit class is a widget to view/edit librepcb::UnsignedRatio values. More...
#include <unsignedratioedit.h>
Inheritance diagram for UnsignedRatioEdit:
Collaboration diagram for UnsignedRatioEdit:Signals | |
| void | valueChanged (const UnsignedRatio &value) |
Signals inherited from NumberEditBase | |
| void | editingFinished () |
Public Member Functions | |
| UnsignedRatioEdit (QWidget *parent=nullptr) noexcept | |
| UnsignedRatioEdit (const UnsignedRatioEdit &other)=delete | |
| virtual | ~UnsignedRatioEdit () noexcept |
| const UnsignedRatio & | getValue () const noexcept |
| void | setValue (const UnsignedRatio &value) noexcept |
| UnsignedRatioEdit & | operator= (const UnsignedRatioEdit &rhs)=delete |
Public Member Functions inherited from NumberEditBase | |
| NumberEditBase (QWidget *parent=nullptr) noexcept | |
| NumberEditBase (const NumberEditBase &other)=delete | |
| virtual | ~NumberEditBase () noexcept |
| void | setReadOnly (bool readOnly) noexcept |
| void | setSingleStep (std::optional< double > step) noexcept |
| void | setFrame (bool frame) noexcept |
| void | selectAll () noexcept |
| NumberEditBase & | operator= (const NumberEditBase &rhs)=delete |
Private Member Functions | |
| void | updateSpinBox () noexcept override |
| void | spinBoxValueChanged (double value) noexcept override |
Private Attributes | |
| UnsignedRatio | mMinValue |
| UnsignedRatio | mMaxValue |
| UnsignedRatio | mValue |
Additional Inherited Members | |
Protected Attributes inherited from NumberEditBase | |
| QScopedPointer< DoubleSpinBox > | mSpinBox |
The UnsignedRatioEdit class is a widget to view/edit librepcb::UnsignedRatio values.
|
explicitnoexcept |
|
delete |
|
virtualnoexcept |
|
inlinenoexcept |
|
noexcept |
|
delete |
|
signal |
Here is the caller graph for this function:
|
overrideprivatevirtualnoexcept |
Implements NumberEditBase.
|
overrideprivatevirtualnoexcept |
|
private |
|
private |
|
private |