![]() |
LibrePCB Developers Documentation
|
The NewProjectWizard class. More...
#include <newprojectwizard.h>
Inherits QWizard.
Collaboration diagram for NewProjectWizard:Public Types | |
| enum class | Mode |
Public Member Functions | |
| NewProjectWizard ()=delete | |
| NewProjectWizard (const NewProjectWizard &other)=delete | |
| NewProjectWizard (const Workspace &ws, Mode mode, QWidget *parent=nullptr) noexcept | |
| ~NewProjectWizard () noexcept | |
| void | setLocationOverride (const FilePath &dir) noexcept |
| std::unique_ptr< Project > | createProject () const |
| NewProjectWizard & | operator= (const NewProjectWizard &rhs)=delete |
Private Attributes | |
| const Workspace & | mWorkspace |
| const Mode | mMode |
| QScopedPointer< Ui::NewProjectWizard > | mUi |
| NewProjectWizardPage_EagleImport * | mPageEagleImport |
| NewProjectWizardPage_Metadata * | mPageMetadata |
| NewProjectWizardPage_Initialization * | mPageInitialization |
The NewProjectWizard class.
|
strong |
|
delete |
|
delete |
|
explicitnoexcept |
Here is the call graph for this function:
|
noexcept |
|
noexcept |
Here is the caller graph for this function:| std::unique_ptr< Project > createProject | ( | ) | const |
Here is the call graph for this function:
Here is the caller graph for this function:
|
delete |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |