![]() |
LibrePCB Developers Documentation
|
The NumberEditBase class is a widget base class to edit various kinds of numbers. More...
#include <numbereditbase.h>
Inheritance diagram for NumberEditBase:
Collaboration diagram for NumberEditBase:Signals | |
| void | editingFinished () |
Public Member Functions | |
| 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 |
Protected Member Functions | |
| virtual void | updateSpinBox () noexcept=0 |
| virtual void | spinBoxValueChanged (double value) noexcept=0 |
Protected Attributes | |
| QScopedPointer< DoubleSpinBox > | mSpinBox |
The NumberEditBase class is a widget base class to edit various kinds of numbers.
See subclasses for details.
|
explicitnoexcept |
Here is the call graph for this function:
|
delete |
|
virtualnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |
Here is the caller graph for this function:
|
noexcept |
Here is the caller graph for this function:
|
delete |
|
signal |
Here is the caller graph for this function:
|
protectedpure virtualnoexcept |
Implemented in AngleEdit, RatioEdit, UnsignedLimitedRatioEdit, and UnsignedRatioEdit.
|
protectedpure virtualnoexcept |
Implemented in AngleEdit, RatioEdit, UnsignedLimitedRatioEdit, and UnsignedRatioEdit.
Here is the caller graph for this function:
|
protected |