LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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.

Author
ubruhin
Date
2015-09-22

Member Enumeration Documentation

enum PageId
private
Enumerator
Page_Welcome 
Page_WorkspacePath 
Page_WorkspaceSettings 

Constructor & Destructor Documentation

FirstRunWizard ( QWidget *  parent = 0)
explicitnoexcept
~FirstRunWizard ( )
noexcept

Member Function Documentation

bool getCreateNewWorkspace ( ) const
noexcept

+ Here is the caller graph for this function:

FilePath getWorkspaceFilePath ( ) const
noexcept

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

QString getNewWorkspaceUserName ( ) const
noexcept

+ Here is the caller graph for this function:

int nextId ( ) const
override

+ Here is the call graph for this function:

Member Data Documentation

QScopedPointer<Ui::FirstRunWizard> mUi
private

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