20#ifndef LIBREPCB_EDITOR_CIRCLEPROPERTIESDIALOG_H
21#define LIBREPCB_EDITOR_CIRCLEPROPERTIESDIALOG_H
43class CirclePropertiesDialog;
61 const QSet<const Layer*>& layers,
63 const QString& settingsPrefix,
64 QWidget* parent =
nullptr) noexcept;
The Circle class.
Definition: circle.h:46
The LengthUnit class represents a length unit (millimeters, inches,...) and provides some useful meth...
Definition: lengthunit.h:60
The CirclePropertiesDialog class.
Definition: circlepropertiesdialog.h:53
void setReadOnly(bool readOnly) noexcept
Definition: circlepropertiesdialog.cpp:81
CirclePropertiesDialog()=delete
QScopedPointer< Ui::CirclePropertiesDialog > mUi
Definition: circlepropertiesdialog.h:82
Circle & mCircle
Definition: circlepropertiesdialog.h:80
UndoStack & mUndoStack
Definition: circlepropertiesdialog.h:81
bool applyChanges() noexcept
Definition: circlepropertiesdialog.cpp:123
CirclePropertiesDialog(const CirclePropertiesDialog &other)=delete
void buttonBoxClicked(QAbstractButton *button) noexcept
Definition: circlepropertiesdialog.cpp:103
The UndoStack class holds UndoCommand objects and provides undo/redo commands.
Definition: undostack.h:106
Definition: occmodel.cpp:77