LibrePCB Developers Documentation
NewElementWizardPage_ComponentSymbols Class Referencefinal

The NewElementWizardPage_ComponentSymbols class. More...

#include <newelementwizardpage_componentsymbols.h>

Inherits QWizardPage.

+ Collaboration diagram for NewElementWizardPage_ComponentSymbols:

Public Member Functions

 NewElementWizardPage_ComponentSymbols ()=delete
 
 NewElementWizardPage_ComponentSymbols (const NewElementWizardPage_ComponentSymbols &other)=delete
 
 NewElementWizardPage_ComponentSymbols (NewElementWizardContext &context, QWidget *parent=0) noexcept
 
 ~NewElementWizardPage_ComponentSymbols () noexcept
 
bool validatePage () noexcept override
 
bool isComplete () const noexcept override
 
int nextId () const noexcept override
 
NewElementWizardPage_ComponentSymbolsoperator= (const NewElementWizardPage_ComponentSymbols &rhs)=delete
 

Private Member Functions

void initializePage () noexcept override
 
void cleanupPage () noexcept override
 
QList< UuidgetSymbolUuids () const noexcept
 

Private Attributes

QList< UuidmLoadedSymbolUuids
 
NewElementWizardContextmContext
 
QScopedPointer< Ui::NewElementWizardPage_ComponentSymbols > mUi
 

Detailed Description

Constructor & Destructor Documentation

◆ NewElementWizardPage_ComponentSymbols() [1/3]

◆ NewElementWizardPage_ComponentSymbols() [2/3]

◆ NewElementWizardPage_ComponentSymbols() [3/3]

NewElementWizardPage_ComponentSymbols ( NewElementWizardContext context,
QWidget *  parent = 0 
)
explicitnoexcept

◆ ~NewElementWizardPage_ComponentSymbols()

Member Function Documentation

◆ validatePage()

bool validatePage ( )
overridenoexcept
+ Here is the call graph for this function:

◆ isComplete()

bool isComplete ( ) const
overridenoexcept
+ Here is the call graph for this function:

◆ nextId()

int nextId ( ) const
overridenoexcept

◆ operator=()

◆ initializePage()

void initializePage ( )
overrideprivatenoexcept
+ Here is the call graph for this function:

◆ cleanupPage()

void cleanupPage ( )
overrideprivatenoexcept

◆ getSymbolUuids()

QList< Uuid > getSymbolUuids ( ) const
privatenoexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ mLoadedSymbolUuids

QList<Uuid> mLoadedSymbolUuids
private

◆ mContext

NewElementWizardContext& mContext
private

◆ mUi

QScopedPointer<Ui::NewElementWizardPage_ComponentSymbols> mUi
private

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