LibrePCB Developers Documentation
NewProjectWizardPage_Initialization Class Referencefinal

The NewProjectWizardPage_Initialization class. More...

#include <newprojectwizardpage_initialization.h>

Inherits QWizardPage.

+ Collaboration diagram for NewProjectWizardPage_Initialization:

Public Member Functions

 NewProjectWizardPage_Initialization (QWidget *parent=nullptr) noexcept
 
 NewProjectWizardPage_Initialization (const NewProjectWizardPage_Initialization &other)=delete
 
 ~NewProjectWizardPage_Initialization () noexcept
 
bool getCreateSchematic () const noexcept
 
QString getSchematicName () const noexcept
 
QString getSchematicDirName () const noexcept
 
bool getCreateBoard () const noexcept
 
QString getBoardName () const noexcept
 
QString getBoardDirName () const noexcept
 
NewProjectWizardPage_Initializationoperator= (const NewProjectWizardPage_Initialization &rhs)=delete
 

Private Member Functions

void schematicNameChanged (const QString &name) noexcept
 
void boardNameChanged (const QString &name) noexcept
 
bool isComplete () const noexcept override
 

Private Attributes

QScopedPointer< Ui::NewProjectWizardPage_Initialization > mUi
 
QString mSchematicDirName
 
QString mBoardDirName
 

Detailed Description

Constructor & Destructor Documentation

◆ NewProjectWizardPage_Initialization() [1/2]

NewProjectWizardPage_Initialization ( QWidget *  parent = nullptr)
explicitnoexcept
+ Here is the call graph for this function:

◆ NewProjectWizardPage_Initialization() [2/2]

◆ ~NewProjectWizardPage_Initialization()

Member Function Documentation

◆ getCreateSchematic()

bool getCreateSchematic ( ) const
noexcept
+ Here is the caller graph for this function:

◆ getSchematicName()

QString getSchematicName ( ) const
noexcept
+ Here is the caller graph for this function:

◆ getSchematicDirName()

QString getSchematicDirName ( ) const
inlinenoexcept
+ Here is the caller graph for this function:

◆ getCreateBoard()

bool getCreateBoard ( ) const
noexcept
+ Here is the caller graph for this function:

◆ getBoardName()

QString getBoardName ( ) const
noexcept
+ Here is the caller graph for this function:

◆ getBoardDirName()

QString getBoardDirName ( ) const
inlinenoexcept
+ Here is the caller graph for this function:

◆ operator=()

◆ schematicNameChanged()

void schematicNameChanged ( const QString &  name)
privatenoexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ boardNameChanged()

void boardNameChanged ( const QString &  name)
privatenoexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isComplete()

bool isComplete ( ) const
overrideprivatenoexcept

Member Data Documentation

◆ mUi

QScopedPointer<Ui::NewProjectWizardPage_Initialization> mUi
private

◆ mSchematicDirName

QString mSchematicDirName
private

◆ mBoardDirName

QString mBoardDirName
private

The documentation for this class was generated from the following files: