LibrePCB Developers Documentation
NewElementWizardPage_EnterMetadata Class Referencefinal

The NewElementWizardPage_EnterMetadata class. More...

#include <newelementwizardpage_entermetadata.h>

Inherits QWizardPage.

+ Collaboration diagram for NewElementWizardPage_EnterMetadata:

Public Member Functions

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

Private Member Functions

void edtNameTextChanged (const QString &text) noexcept
 
void edtDescriptionTextChanged () noexcept
 
void edtKeywordsTextChanged (const QString &text) noexcept
 
void edtAuthorTextChanged (const QString &text) noexcept
 
void edtVersionTextChanged (const QString &text) noexcept
 
void btnChooseCategoryClicked () noexcept
 
void btnResetCategoryClicked () noexcept
 
void updateCategoryTreeLabel () noexcept
 
void initializePage () noexcept override
 
void cleanupPage () noexcept override
 

Private Attributes

NewElementWizardContextmContext
 
QScopedPointer< Ui::NewElementWizardPage_EnterMetadata > mUi
 

Detailed Description

Constructor & Destructor Documentation

◆ NewElementWizardPage_EnterMetadata() [1/3]

◆ NewElementWizardPage_EnterMetadata() [2/3]

◆ NewElementWizardPage_EnterMetadata() [3/3]

NewElementWizardPage_EnterMetadata ( NewElementWizardContext context,
QWidget *  parent = 0 
)
explicitnoexcept
+ Here is the call graph for this function:

◆ ~NewElementWizardPage_EnterMetadata()

Member Function Documentation

◆ isComplete()

bool isComplete ( ) const
overridenoexcept

◆ nextId()

int nextId ( ) const
overridenoexcept

◆ operator=()

◆ edtNameTextChanged()

void edtNameTextChanged ( const QString &  text)
privatenoexcept
+ Here is the caller graph for this function:

◆ edtDescriptionTextChanged()

void edtDescriptionTextChanged ( )
privatenoexcept
+ Here is the caller graph for this function:

◆ edtKeywordsTextChanged()

void edtKeywordsTextChanged ( const QString &  text)
privatenoexcept
+ Here is the caller graph for this function:

◆ edtAuthorTextChanged()

void edtAuthorTextChanged ( const QString &  text)
privatenoexcept
+ Here is the caller graph for this function:

◆ edtVersionTextChanged()

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

◆ btnChooseCategoryClicked()

void btnChooseCategoryClicked ( )
privatenoexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ btnResetCategoryClicked()

void btnResetCategoryClicked ( )
privatenoexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ updateCategoryTreeLabel()

void updateCategoryTreeLabel ( )
privatenoexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ initializePage()

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

◆ cleanupPage()

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

Member Data Documentation

◆ mContext

NewElementWizardContext& mContext
private

◆ mUi

QScopedPointer<Ui::NewElementWizardPage_EnterMetadata> mUi
private

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