20#ifndef LIBREPCB_EDITOR_PROJECTSETUPDIALOG_H
21#define LIBREPCB_EDITOR_PROJECTSETUPDIALOG_H
43class ProjectSetupDialog;
61 QWidget* parent =
nullptr) noexcept;
70 bool apply() noexcept;
The Project class represents a whole (opened) project with all its content.
Definition project.h:71
The ProjectSetupDialog class.
Definition projectsetupdialog.h:53
void buttonBoxClicked(QAbstractButton *button)
Definition projectsetupdialog.cpp:203
UndoStack & mUndoStack
Definition projectsetupdialog.h:74
bool apply() noexcept
Definition projectsetupdialog.cpp:254
Project & mProject
Definition projectsetupdialog.h:73
ProjectSetupDialog(const ProjectSetupDialog &other)=delete
QScopedPointer< Ui::ProjectSetupDialog > mUi
Definition projectsetupdialog.h:76
void load() noexcept
Definition projectsetupdialog.cpp:222
AttributeList mAttributes
Definition projectsetupdialog.h:75
ProjectSetupDialog()=delete
The UndoStack class holds UndoCommand objects and provides undo/redo commands.
Definition undostack.h:106
Definition occmodel.cpp:77