![]() |
LibrePCB Developers Documentation
|
The NewProjectWizardPage_Metadata class. More...
#include <newprojectwizardpage_metadata.h>
Inherits QWizardPage.
Public Member Functions | |
NewProjectWizardPage_Metadata (const workspace::Workspace &ws, QWidget *parent=nullptr) noexcept | |
NewProjectWizardPage_Metadata (const NewProjectWizardPage_Metadata &other)=delete | |
~NewProjectWizardPage_Metadata () noexcept | |
void | setDefaultLocation (const FilePath &dir) noexcept |
QString | getProjectName () const noexcept |
QString | getProjectAuthor () const noexcept |
bool | isLicenseSet () const noexcept |
FilePath | getProjectLicenseFilePath () const noexcept |
FilePath | getFullFilePath () const noexcept |
NewProjectWizardPage_Metadata & | operator= (const NewProjectWizardPage_Metadata &rhs)=delete |
Private Member Functions | |
void | nameChanged (const QString &name) noexcept |
void | locationChanged (const QString &dir) noexcept |
void | chooseLocationClicked () noexcept |
void | updateProjectFilePath () noexcept |
bool | isComplete () const noexceptoverride |
bool | validatePage () noexceptoverride |
Private Attributes | |
QScopedPointer < Ui::NewProjectWizardPage_Metadata > | mUi |
FilePath | mFullFilePath |
The NewProjectWizardPage_Metadata class.
|
explicitnoexcept |
|
delete |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
delete |
|
privatenoexcept |
|
privatenoexcept |
|
privatenoexcept |
|
privatenoexcept |
|
overrideprivatenoexcept |
|
overrideprivatenoexcept |
|
private |
|
private |