LibrePCB Developers Documentation
FirstRunWizard Class Referencefinal

The FirstRunWizard class. More...

#include <firstrunwizard.h>

Inherits QWizard.

+ Collaboration diagram for FirstRunWizard:

Public Member Functions

 FirstRunWizard (QWidget *parent=0) noexcept
 
 ~FirstRunWizard () noexcept
 
bool getCreateNewWorkspace () const noexcept
 
FilePath getWorkspaceFilePath () const noexcept
 
QString getNewWorkspaceUserName () const noexcept
 
int nextId () const override
 

Private Types

enum  PageId
 

Private Attributes

QScopedPointer< Ui::FirstRunWizard > mUi
 

Detailed Description

The FirstRunWizard class.

Member Enumeration Documentation

◆ PageId

enum PageId
private
Enumerator
Page_Welcome 
Page_WorkspacePath 
Page_WorkspaceSettings 

Constructor & Destructor Documentation

◆ FirstRunWizard()

FirstRunWizard ( QWidget *  parent = 0)
explicitnoexcept

◆ ~FirstRunWizard()

~FirstRunWizard ( )
noexcept

Member Function Documentation

◆ getCreateNewWorkspace()

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

◆ getWorkspaceFilePath()

FilePath getWorkspaceFilePath ( ) const
noexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getNewWorkspaceUserName()

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

◆ nextId()

int nextId ( ) const
override
+ Here is the call graph for this function:

Member Data Documentation

◆ mUi

QScopedPointer<Ui::FirstRunWizard> mUi
private

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