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