General Purpose Geodetic Library
VmStartupWizard Class Reference

#include <VmStartupWizard.h>

Inheritance diagram for VmStartupWizard:
QWizard

Public Member Functions

 VmStartupWizard (bool isFirstRun, bool isForcedRun, bool isSystemWideRun, QSettings *settings, QWidget *parent=0)
 
virtual ~VmStartupWizard ()
 
QString className () const
 
VmWizardPagecreateIntroPage ()
 
VmWizardPagecreatePageHomeDir ()
 
VmWizardPagecreatePageOne ()
 
VmWizardPagecreatePageTwo ()
 
VmWizardPagecreatePageThree ()
 
VmWizardPagecreateConclusionPage ()
 

Static Public Member Functions

static int serialNumber ()
 

Private Slots

void accept ()
 

Private Attributes

bool isFirstRun_
 
bool isForcedRun_
 
bool isSystemWideRun_
 
QLineEdit * leUserName_
 
QLineEdit * leUserEmail_
 
QLineEdit * leUserInitials_
 
QLineEdit * leAcFullName_
 
QLineEdit * leAcAbbrevName_
 
QLineEdit * leAcAbbName_
 
QLineEdit * leHomeDirName_
 
QLineEdit * leVgosDbDirName_
 
QLineEdit * leInputDirName_
 
QLineEdit * leMasterFilesDirName_
 
QCheckBox * cbUseLocalLocale_
 
QLineEdit * leAuxLogsDirName_
 
QCheckBox * cbMakeAuxLog_
 
QCheckBox * cbLogStoreInFile_
 
QCheckBox * cbLogTimeLabel_
 
QLineEdit * eLogFileName_
 
QSpinBox * sLogCapacity_
 
QButtonGroup * bgLogLevels_
 
QSettings * settings_
 

Static Private Attributes

static const int serialNumber_ = 20150527
 

Detailed Description

Definition at line 75 of file VmStartupWizard.h.

Constructor & Destructor Documentation

◆ VmStartupWizard()

VmStartupWizard::VmStartupWizard ( bool  isFirstRun,
bool  isForcedRun,
bool  isSystemWideRun,
QSettings *  settings,
QWidget parent = 0 
)

◆ ~VmStartupWizard()

VmStartupWizard::~VmStartupWizard ( )
virtual

A destructor. Frees allocated memory.

Definition at line 120 of file VmStartupWizard.cpp.

Member Function Documentation

◆ accept

◆ className()

QString VmStartupWizard::className ( ) const
inline

Definition at line 103 of file VmStartupWizard.h.

Referenced by accept().

◆ createConclusionPage()

VmWizardPage * VmStartupWizard::createConclusionPage ( )

Definition at line 617 of file VmStartupWizard.cpp.

Referenced by VmStartupWizard().

◆ createIntroPage()

◆ createPageHomeDir()

◆ createPageOne()

◆ createPageThree()

◆ createPageTwo()

◆ serialNumber()

int VmStartupWizard::serialNumber ( )
static

Definition at line 83 of file VmStartupWizard.cpp.

References serialNumber_.

Referenced by main().

Member Data Documentation

◆ bgLogLevels_

QButtonGroup* VmStartupWizard::bgLogLevels_
private

Definition at line 164 of file VmStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbLogStoreInFile_

QCheckBox* VmStartupWizard::cbLogStoreInFile_
private

Definition at line 160 of file VmStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbLogTimeLabel_

QCheckBox* VmStartupWizard::cbLogTimeLabel_
private

Definition at line 161 of file VmStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbMakeAuxLog_

QCheckBox* VmStartupWizard::cbMakeAuxLog_
private

Definition at line 158 of file VmStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbUseLocalLocale_

QCheckBox* VmStartupWizard::cbUseLocalLocale_
private

Definition at line 156 of file VmStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ eLogFileName_

QLineEdit* VmStartupWizard::eLogFileName_
private

Definition at line 162 of file VmStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ isFirstRun_

bool VmStartupWizard::isFirstRun_
private

◆ isForcedRun_

bool VmStartupWizard::isForcedRun_
private

Definition at line 142 of file VmStartupWizard.h.

Referenced by VmStartupWizard(), and createIntroPage().

◆ isSystemWideRun_

bool VmStartupWizard::isSystemWideRun_
private

Definition at line 143 of file VmStartupWizard.h.

Referenced by VmStartupWizard(), accept(), and createPageHomeDir().

◆ leAcAbbName_

QLineEdit* VmStartupWizard::leAcAbbName_
private

Definition at line 151 of file VmStartupWizard.h.

Referenced by accept(), and createPageTwo().

◆ leAcAbbrevName_

QLineEdit* VmStartupWizard::leAcAbbrevName_
private

Definition at line 150 of file VmStartupWizard.h.

Referenced by accept(), and createPageTwo().

◆ leAcFullName_

QLineEdit* VmStartupWizard::leAcFullName_
private

Definition at line 149 of file VmStartupWizard.h.

Referenced by accept(), and createPageTwo().

◆ leAuxLogsDirName_

QLineEdit* VmStartupWizard::leAuxLogsDirName_
private

Definition at line 157 of file VmStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ leHomeDirName_

QLineEdit* VmStartupWizard::leHomeDirName_
private

Definition at line 152 of file VmStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ leInputDirName_

QLineEdit* VmStartupWizard::leInputDirName_
private

Definition at line 154 of file VmStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ leMasterFilesDirName_

QLineEdit* VmStartupWizard::leMasterFilesDirName_
private

Definition at line 155 of file VmStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ leUserEmail_

QLineEdit* VmStartupWizard::leUserEmail_
private

Definition at line 147 of file VmStartupWizard.h.

Referenced by accept(), and createPageOne().

◆ leUserInitials_

QLineEdit* VmStartupWizard::leUserInitials_
private

Definition at line 148 of file VmStartupWizard.h.

Referenced by accept(), and createPageOne().

◆ leUserName_

QLineEdit* VmStartupWizard::leUserName_
private

Definition at line 146 of file VmStartupWizard.h.

Referenced by accept(), and createPageOne().

◆ leVgosDbDirName_

QLineEdit* VmStartupWizard::leVgosDbDirName_
private

Definition at line 153 of file VmStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ serialNumber_

const int VmStartupWizard::serialNumber_ = 20150527
staticprivate

Definition at line 166 of file VmStartupWizard.h.

Referenced by serialNumber().

◆ settings_

QSettings* VmStartupWizard::settings_
private

Definition at line 167 of file VmStartupWizard.h.

Referenced by VmStartupWizard(), accept(), and createPageThree().

◆ sLogCapacity_

QSpinBox* VmStartupWizard::sLogCapacity_
private

Definition at line 163 of file VmStartupWizard.h.

Referenced by accept(), and createPageThree().


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