General Purpose Geodetic Library
VpStartupWizard Class Reference

#include <VpStartupWizard.h>

Inheritance diagram for VpStartupWizard:
QWizard

Public Member Functions

 VpStartupWizard (bool isFirstRun, bool isForcedRun, bool isSystemWideRun, QSettings *settings, QWidget *parent=0)
 
virtual ~VpStartupWizard ()
 
QString className () const
 
VpWizardPagecreateIntroPage ()
 
VpWizardPagecreatePageHomeDir ()
 
VpWizardPagecreatePageOne ()
 
VpWizardPagecreatePageTwo ()
 
VpWizardPagecreatePageThree ()
 
VpWizardPagecreatePageDefaultCableSigns ()
 
VpWizardPagecreatePageRinexData ()
 
VpWizardPagecreateConclusionPage ()
 

Static Public Member Functions

static int serialNumber ()
 

Private Slots

void accept ()
 
void editDefaultCableSign ()
 
void deleteDefaultCableSign ()
 
void insertDefaultCableSign ()
 
void editRinexData ()
 
void deleteRinexData ()
 
void insertRinexData ()
 

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 * leSessionDirName_
 
QLineEdit * leMasterFilesDirName_
 
QCheckBox * cbUseLocalLocale_
 
QLineEdit * leAuxLogsDirName_
 
QCheckBox * cbMakeAuxLog_
 
QCheckBox * cbLogStoreInFile_
 
QCheckBox * cbLogTimeLabel_
 
QLineEdit * eLogFileName_
 
QSpinBox * sLogCapacity_
 
QButtonGroup * bgLogLevels_
 
QTreeWidgettwDefaultCableSigns_
 
QTreeWidgettwRinexData_
 
QSettings * settings_
 

Static Private Attributes

static const int serialNumber_ = 20150527
 

Detailed Description

Definition at line 78 of file VpStartupWizard.h.

Constructor & Destructor Documentation

◆ VpStartupWizard()

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

◆ ~VpStartupWizard()

VpStartupWizard::~VpStartupWizard ( )
virtual

A destructor. Frees allocated memory.

Definition at line 129 of file VpStartupWizard.cpp.

Member Function Documentation

◆ accept

◆ className()

QString VpStartupWizard::className ( ) const
inline

Definition at line 106 of file VpStartupWizard.h.

Referenced by accept().

◆ createConclusionPage()

VpWizardPage * VpStartupWizard::createConclusionPage ( )

Definition at line 821 of file VpStartupWizard.cpp.

Referenced by VpStartupWizard().

◆ createIntroPage()

◆ createPageDefaultCableSigns()

VpWizardPage * VpStartupWizard::createPageDefaultCableSigns ( )

◆ createPageHomeDir()

◆ createPageOne()

◆ createPageRinexData()

VpWizardPage * VpStartupWizard::createPageRinexData ( )

Definition at line 723 of file VpStartupWizard.cpp.

References deleteRinexData(), editRinexData(), insertRinexData(), setup, and twRinexData_.

Referenced by VpStartupWizard().

◆ createPageThree()

◆ createPageTwo()

◆ deleteDefaultCableSign

void VpStartupWizard::deleteDefaultCableSign ( )
privateslot

Definition at line 921 of file VpStartupWizard.cpp.

References setup, and twDefaultCableSigns_.

Referenced by createPageDefaultCableSigns().

◆ deleteRinexData

void VpStartupWizard::deleteRinexData ( )
privateslot

Definition at line 973 of file VpStartupWizard.cpp.

References setup, and twRinexData_.

Referenced by createPageRinexData().

◆ editDefaultCableSign

void VpStartupWizard::editDefaultCableSign ( )
privateslot

Definition at line 905 of file VpStartupWizard.cpp.

References setup, and twDefaultCableSigns_.

Referenced by createPageDefaultCableSigns().

◆ editRinexData

void VpStartupWizard::editRinexData ( )
privateslot

Definition at line 952 of file VpStartupWizard.cpp.

References setup, and twRinexData_.

Referenced by createPageRinexData().

◆ insertDefaultCableSign

void VpStartupWizard::insertDefaultCableSign ( )
privateslot

Definition at line 942 of file VpStartupWizard.cpp.

References setup, and twDefaultCableSigns_.

Referenced by createPageDefaultCableSigns().

◆ insertRinexData

void VpStartupWizard::insertRinexData ( )
privateslot

Definition at line 995 of file VpStartupWizard.cpp.

References setup, and twRinexData_.

Referenced by createPageRinexData().

◆ serialNumber()

int VpStartupWizard::serialNumber ( )
static

Definition at line 89 of file VpStartupWizard.cpp.

References serialNumber_.

Referenced by main().

Member Data Documentation

◆ bgLogLevels_

QButtonGroup* VpStartupWizard::bgLogLevels_
private

Definition at line 169 of file VpStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbLogStoreInFile_

QCheckBox* VpStartupWizard::cbLogStoreInFile_
private

Definition at line 165 of file VpStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbLogTimeLabel_

QCheckBox* VpStartupWizard::cbLogTimeLabel_
private

Definition at line 166 of file VpStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbMakeAuxLog_

QCheckBox* VpStartupWizard::cbMakeAuxLog_
private

Definition at line 163 of file VpStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ cbUseLocalLocale_

QCheckBox* VpStartupWizard::cbUseLocalLocale_
private

Definition at line 161 of file VpStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ eLogFileName_

QLineEdit* VpStartupWizard::eLogFileName_
private

Definition at line 167 of file VpStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ isFirstRun_

bool VpStartupWizard::isFirstRun_
private

◆ isForcedRun_

bool VpStartupWizard::isForcedRun_
private

Definition at line 147 of file VpStartupWizard.h.

Referenced by VpStartupWizard(), and createIntroPage().

◆ isSystemWideRun_

bool VpStartupWizard::isSystemWideRun_
private

Definition at line 148 of file VpStartupWizard.h.

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

◆ leAcAbbName_

QLineEdit* VpStartupWizard::leAcAbbName_
private

Definition at line 156 of file VpStartupWizard.h.

Referenced by accept(), and createPageTwo().

◆ leAcAbbrevName_

QLineEdit* VpStartupWizard::leAcAbbrevName_
private

Definition at line 155 of file VpStartupWizard.h.

Referenced by accept(), and createPageTwo().

◆ leAcFullName_

QLineEdit* VpStartupWizard::leAcFullName_
private

Definition at line 154 of file VpStartupWizard.h.

Referenced by accept(), and createPageTwo().

◆ leAuxLogsDirName_

QLineEdit* VpStartupWizard::leAuxLogsDirName_
private

Definition at line 162 of file VpStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ leHomeDirName_

QLineEdit* VpStartupWizard::leHomeDirName_
private

Definition at line 157 of file VpStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ leMasterFilesDirName_

QLineEdit* VpStartupWizard::leMasterFilesDirName_
private

Definition at line 160 of file VpStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ leSessionDirName_

QLineEdit* VpStartupWizard::leSessionDirName_
private

Definition at line 159 of file VpStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ leUserEmail_

QLineEdit* VpStartupWizard::leUserEmail_
private

Definition at line 152 of file VpStartupWizard.h.

Referenced by accept(), and createPageOne().

◆ leUserInitials_

QLineEdit* VpStartupWizard::leUserInitials_
private

Definition at line 153 of file VpStartupWizard.h.

Referenced by accept(), and createPageOne().

◆ leUserName_

QLineEdit* VpStartupWizard::leUserName_
private

Definition at line 151 of file VpStartupWizard.h.

Referenced by accept(), and createPageOne().

◆ leVgosDbDirName_

QLineEdit* VpStartupWizard::leVgosDbDirName_
private

Definition at line 158 of file VpStartupWizard.h.

Referenced by accept(), and createPageHomeDir().

◆ serialNumber_

const int VpStartupWizard::serialNumber_ = 20150527
staticprivate

Definition at line 176 of file VpStartupWizard.h.

Referenced by serialNumber().

◆ settings_

QSettings* VpStartupWizard::settings_
private

Definition at line 177 of file VpStartupWizard.h.

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

◆ sLogCapacity_

QSpinBox* VpStartupWizard::sLogCapacity_
private

Definition at line 168 of file VpStartupWizard.h.

Referenced by accept(), and createPageThree().

◆ twDefaultCableSigns_

QTreeWidget* VpStartupWizard::twDefaultCableSigns_
private

◆ twRinexData_

QTreeWidget* VpStartupWizard::twRinexData_
private

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