LibrePCB Developers Documentation
InitializeWorkspaceWizard Class Referencefinal

The InitializeWorkspaceWizard class. More...

#include <initializeworkspacewizard.h>

Inherits QWizard.

+ Collaboration diagram for InitializeWorkspaceWizard:

Public Member Functions

 InitializeWorkspaceWizard (const FilePath &workspacePath, QWidget *parent=nullptr) noexcept
 
 InitializeWorkspaceWizard (const InitializeWorkspaceWizard &other)=delete
 
 ~InitializeWorkspaceWizard () noexcept
 
const InitializeWorkspaceWizardContextgetContext () const noexcept
 
InitializeWorkspaceWizardoperator= (const InitializeWorkspaceWizard &rhs)=delete
 

Private Attributes

InitializeWorkspaceWizardContext mContext
 
QScopedPointer< Ui::InitializeWorkspaceWizard > mUi
 

Detailed Description

Constructor & Destructor Documentation

◆ InitializeWorkspaceWizard() [1/2]

InitializeWorkspaceWizard ( const FilePath workspacePath,
QWidget *  parent = nullptr 
)
explicitnoexcept
+ Here is the call graph for this function:

◆ InitializeWorkspaceWizard() [2/2]

◆ ~InitializeWorkspaceWizard()

Member Function Documentation

◆ getContext()

const InitializeWorkspaceWizardContext& getContext ( ) const
inlinenoexcept

◆ operator=()

InitializeWorkspaceWizard& operator= ( const InitializeWorkspaceWizard rhs)
delete

Member Data Documentation

◆ mContext

◆ mUi

QScopedPointer<Ui::InitializeWorkspaceWizard> mUi
private

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