20#ifndef LIBREPCB_EDITOR_HOLEPROPERTIESDIALOG_H
21#define LIBREPCB_EDITOR_HOLEPROPERTIESDIALOG_H
43class HolePropertiesDialog;
62 const QString& settingsPrefix,
63 QWidget* parent =
nullptr) noexcept;
66 const QString& settingsPrefix,
67 QWidget* parent =
nullptr) noexcept;
79 const QString& settingsPrefix,
80 QWidget* parent =
nullptr) noexcept;
82 void load(const T& obj) noexcept;
The BI_Hole class.
Definition bi_hole.h:46
The Hole class.
Definition hole.h:45
The LengthUnit class represents a length unit (millimeters, inches,...) and provides some useful meth...
Definition lengthunit.h:60
The HolePropertiesDialog class.
Definition holepropertiesdialog.h:53
void on_buttonBox_clicked(QAbstractButton *button)
Definition holepropertiesdialog.cpp:125
void setReadOnly(bool readOnly) noexcept
Definition holepropertiesdialog.cpp:86
HolePropertiesDialog(const HolePropertiesDialog &other)=delete
void load(const T &obj) noexcept
Definition holepropertiesdialog.cpp:107
UndoStack & mUndoStack
Definition holepropertiesdialog.h:91
Hole * mLibraryObj
Definition holepropertiesdialog.h:89
HolePropertiesDialog()=delete
QScopedPointer< Ui::HolePropertiesDialog > mUi
Definition holepropertiesdialog.h:92
bool applyChanges() noexcept
Definition holepropertiesdialog.cpp:144
BI_Hole * mBoardObj
Definition holepropertiesdialog.h:90
The UndoStack class holds UndoCommand objects and provides undo/redo commands.
Definition undostack.h:106
Definition occmodel.cpp:76