20#ifndef LIBREPCB_EDITOR_BOARDSETUPDIALOG_H
21#define LIBREPCB_EDITOR_BOARDSETUPDIALOG_H
42class BoardSetupDialog;
60 QWidget* parent = 0) noexcept;
72 bool apply() noexcept;
The Board class represents a PCB of a project and is always part of a circuit.
Definition: board.h:73
The Layer class provides all supported geometry layers.
Definition: layer.h:42
The BoardSetupDialog class.
Definition: boardsetupdialog.h:52
QVector< const Layer * > getBotSilkscreenLayers() const noexcept
Definition: boardsetupdialog.cpp:470
BoardSetupDialog()=delete
void buttonBoxClicked(QAbstractButton *button)
Definition: boardsetupdialog.cpp:264
static const QString sSettingsPrefix
Definition: boardsetupdialog.h:81
Board & mBoard
Definition: boardsetupdialog.h:77
UndoStack & mUndoStack
Definition: boardsetupdialog.h:78
bool apply() noexcept
Definition: boardsetupdialog.cpp:373
void load() noexcept
Definition: boardsetupdialog.cpp:283
QVector< const Layer * > getTopSilkscreenLayers() const noexcept
Definition: boardsetupdialog.cpp:455
void openDrcSettingsTab() noexcept
Definition: boardsetupdialog.cpp:256
QScopedPointer< Ui::BoardSetupDialog > mUi
Definition: boardsetupdialog.h:79
BoardSetupDialog(const BoardSetupDialog &other)=delete
The UndoStack class holds UndoCommand objects and provides undo/redo commands.
Definition: undostack.h:106
Definition: occmodel.cpp:77