20 #ifndef LIBREPCB_EDITOR_UNSIGNEDRATIOEDIT_H 21 #define LIBREPCB_EDITOR_UNSIGNEDRATIOEDIT_H 26 #include "../widgets/numbereditbase.h" void spinBoxValueChanged(double value) noexcept override
Definition: unsignedratioedit.cpp:75
The UnsignedRatioEdit class is a widget to view/edit librepcb::UnsignedRatio values.
Definition: unsignedratioedit.h:47
Definition: occmodel.cpp:76
UnsignedRatio mValue
Definition: unsignedratioedit.h:75
UnsignedRatio mMaxValue
Definition: unsignedratioedit.h:74
UnsignedRatioEdit & operator=(const UnsignedRatioEdit &rhs)=delete
virtual ~UnsignedRatioEdit() noexcept
Definition: unsignedratioedit.cpp:46
type_safe::constrained_type< Ratio, UnsignedRatioConstraint, UnsignedRatioVerifier > UnsignedRatio
Definition: ratio.h:321
void valueChanged(const UnsignedRatio &value)
void setValue(const UnsignedRatio &value) noexcept
Definition: unsignedratioedit.cpp:53
UnsignedRatioEdit(QWidget *parent=nullptr) noexcept
Definition: unsignedratioedit.cpp:37
void updateSpinBox() noexcept override
Definition: unsignedratioedit.cpp:69
The NumberEditBase class is a widget base class to edit various kinds of numbers. ...
Definition: numbereditbase.h:49
const UnsignedRatio & getValue() const noexcept
Definition: unsignedratioedit.h:57
UnsignedRatio mMinValue
Definition: unsignedratioedit.h:73