20#ifndef LIBREPCB_EDITOR_ANGLEEDIT_H
21#define LIBREPCB_EDITOR_ANGLEEDIT_H
26#include "../widgets/numbereditbase.h"
51 explicit AngleEdit(QWidget* parent =
nullptr)
noexcept;
The Angle class is used to represent an angle (for example 12.75 degrees)
Definition angle.h:76
The AngleEdit class is a widget to view/edit librepcb::Angle values.
Definition angleedit.h:46
void valueChanged(const Angle &value)
void setValue(const Angle &value) noexcept
Definition angleedit.cpp:54
AngleEdit(const AngleEdit &other)=delete
void spinBoxValueChanged(double value) noexcept override
Definition angleedit.cpp:69
virtual ~AngleEdit() noexcept
Definition angleedit.cpp:47
const Angle & getValue() const noexcept
Definition angleedit.h:56
AngleEdit & operator=(const AngleEdit &rhs)=delete
void updateSpinBox() noexcept override
Definition angleedit.cpp:65
Angle mValue
Definition angleedit.h:72
The NumberEditBase class is a widget base class to edit various kinds of numbers.
Definition numbereditbase.h:49
Definition occmodel.cpp:76