20#ifndef LIBREPCB_EDITOR_BOARDVIAPROPERTIESDIALOG_H
21#define LIBREPCB_EDITOR_BOARDVIAPROPERTIESDIALOG_H
44class BoardViaPropertiesDialog;
64 const QString& settingsPrefix,
65 QWidget* parent)
noexcept;
The BI_Via class.
Definition bi_via.h:44
The LengthUnit class represents a length unit (millimeters, inches,...) and provides some useful meth...
Definition lengthunit.h:60
The Project class represents a whole (opened) project with all its content.
Definition project.h:71
The BoardViaPropertiesDialog class.
Definition boardviapropertiesdialog.h:54
BoardViaPropertiesDialog()=delete
UndoStack & mUndoStack
Definition boardviapropertiesdialog.h:78
BoardViaPropertiesDialog(const BoardViaPropertiesDialog &other)=delete
Project & mProject
Definition boardviapropertiesdialog.h:75
QScopedPointer< Ui::BoardViaPropertiesDialog > mUi
Definition boardviapropertiesdialog.h:77
void accept()
Definition boardviapropertiesdialog.cpp:151
bool applyChanges() noexcept
Definition boardviapropertiesdialog.cpp:157
~BoardViaPropertiesDialog() noexcept
Definition boardviapropertiesdialog.cpp:123
BI_Via & mVia
Definition boardviapropertiesdialog.h:76
void buttonBoxClicked(QAbstractButton *button) noexcept
Definition boardviapropertiesdialog.cpp:131
The UndoStack class holds UndoCommand objects and provides undo/redo commands.
Definition undostack.h:106
Definition occmodel.cpp:76