General Purpose Geodetic Library
|
#include <VpStartupWizard.h>
Public Member Functions | |
VpStartupWizard (bool isFirstRun, bool isForcedRun, bool isSystemWideRun, QSettings *settings, QWidget *parent=0) | |
virtual | ~VpStartupWizard () |
QString | className () const |
VpWizardPage * | createIntroPage () |
VpWizardPage * | createPageHomeDir () |
VpWizardPage * | createPageOne () |
VpWizardPage * | createPageTwo () |
VpWizardPage * | createPageThree () |
VpWizardPage * | createPageDefaultCableSigns () |
VpWizardPage * | createPageRinexData () |
VpWizardPage * | createConclusionPage () |
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_ |
QTreeWidget * | twDefaultCableSigns_ |
QTreeWidget * | twRinexData_ |
QSettings * | settings_ |
Static Private Attributes | |
static const int | serialNumber_ = 20150527 |
Definition at line 78 of file VpStartupWizard.h.
VpStartupWizard::VpStartupWizard | ( | bool | isFirstRun, |
bool | isForcedRun, | ||
bool | isSystemWideRun, | ||
QSettings * | settings, | ||
QWidget * | parent = 0 |
||
) |
A constructor.
Definition at line 97 of file VpStartupWizard.cpp.
References createConclusionPage(), createIntroPage(), createPageDefaultCableSigns(), createPageHomeDir(), createPageOne(), createPageRinexData(), createPageThree(), createPageTwo(), SgVersion::getSoftwareName(), isFirstRun_, isForcedRun_, isSystemWideRun_, settings_, and vgosDbProcLogsVersion.
|
virtual |
A destructor. Frees allocated memory.
Definition at line 129 of file VpStartupWizard.cpp.
|
privateslot |
Definition at line 848 of file VpStartupWizard.cpp.
References bgLogLevels_, cbLogStoreInFile_, cbLogTimeLabel_, cbMakeAuxLog_, cbUseLocalLocale_, className(), SgLogger::DBG, eLogFileName_, SgLogger::ERR, NsSetup::getPath2Home(), NsSetup::identities(), SgLogger::INF, SgLogger::IO, isSystemWideRun_, leAcAbbName_, leAcAbbrevName_, leAcFullName_, leAuxLogsDirName_, leHomeDirName_, leMasterFilesDirName_, leSessionDirName_, leUserEmail_, leUserInitials_, leUserName_, leVgosDbDirName_, logger, SgIdentities::setAcAbbName(), SgIdentities::setAcAbbrevName(), SgIdentities::setAcFullName(), SgLogger::setCapacity(), SgLogger::setFileName(), NsSetup::setHave2SavePerSessionLog(), SgLogger::setIsNeedTimeMark(), SgLogger::setIsStoreInFile(), SgLogger::setLogFacility(), NsSetup::setPath2AuxLogs(), NsSetup::setPath2Home(), NsSetup::setPath2MasterFiles(), NsSetup::setPath2VgosDbFiles(), settings_, setup, SgIdentities::setUserDefaultInitials(), SgIdentities::setUserEmailAddress(), SgIdentities::setUserName(), sLogCapacity_, SgLogger::write(), and SgLogger::WRN.
|
inline |
Definition at line 106 of file VpStartupWizard.h.
Referenced by accept().
VpWizardPage * VpStartupWizard::createConclusionPage | ( | ) |
Definition at line 821 of file VpStartupWizard.cpp.
Referenced by VpStartupWizard().
VpWizardPage * VpStartupWizard::createIntroPage | ( | ) |
Definition at line 136 of file VpStartupWizard.cpp.
References SgVersion::getCodeName(), isFirstRun_, isForcedRun_, libraryVersion, VpWizardPage::registerField(), SgVersion::toString(), and vgosDbProcLogsVersion.
Referenced by VpStartupWizard().
VpWizardPage * VpStartupWizard::createPageDefaultCableSigns | ( | ) |
Definition at line 632 of file VpStartupWizard.cpp.
References deleteDefaultCableSign(), editDefaultCableSign(), insertDefaultCableSign(), setup, and twDefaultCableSigns_.
Referenced by VpStartupWizard().
VpWizardPage * VpStartupWizard::createPageHomeDir | ( | ) |
Definition at line 211 of file VpStartupWizard.cpp.
References cbUseLocalLocale_, NsSetup::getPath2Home(), NsSetup::getPath2MasterFiles(), NsSetup::getPath2VgosDbFiles(), SgVersion::getSoftwareName(), isFirstRun_, isSystemWideRun_, leHomeDirName_, leMasterFilesDirName_, leSessionDirName_, leVgosDbDirName_, VpWizardPage::registerField(), setup, and vgosDbProcLogsVersion.
Referenced by VpStartupWizard().
VpWizardPage * VpStartupWizard::createPageOne | ( | ) |
Definition at line 319 of file VpStartupWizard.cpp.
References SgIdentities::getUserDefaultInitials(), SgIdentities::getUserEmailAddress(), SgIdentities::getUserName(), NsSetup::identities(), isFirstRun_, leUserEmail_, leUserInitials_, leUserName_, and setup.
Referenced by VpStartupWizard().
VpWizardPage * VpStartupWizard::createPageRinexData | ( | ) |
Definition at line 723 of file VpStartupWizard.cpp.
References deleteRinexData(), editRinexData(), insertRinexData(), setup, and twRinexData_.
Referenced by VpStartupWizard().
VpWizardPage * VpStartupWizard::createPageThree | ( | ) |
Definition at line 525 of file VpStartupWizard.cpp.
References bgLogLevels_, cbLogStoreInFile_, cbLogTimeLabel_, cbMakeAuxLog_, eLogFileName_, SgLogger::getCapacity(), SgLogger::getFileName(), NsSetup::getHave2SavePerSessionLog(), SgLogger::getIsNeedTimeMark(), SgLogger::getIsStoreInFile(), NsSetup::getPath2AuxLogs(), leAuxLogsDirName_, logger, settings_, setup, and sLogCapacity_.
Referenced by VpStartupWizard().
VpWizardPage * VpStartupWizard::createPageTwo | ( | ) |
Definition at line 443 of file VpStartupWizard.cpp.
References SgIdentities::getAcAbbName(), SgIdentities::getAcAbbrevName(), SgIdentities::getAcFullName(), NsSetup::identities(), isFirstRun_, leAcAbbName_, leAcAbbrevName_, leAcFullName_, VpWizardPage::registerField(), and setup.
Referenced by VpStartupWizard().
|
privateslot |
Definition at line 921 of file VpStartupWizard.cpp.
References setup, and twDefaultCableSigns_.
Referenced by createPageDefaultCableSigns().
|
privateslot |
Definition at line 973 of file VpStartupWizard.cpp.
References setup, and twRinexData_.
Referenced by createPageRinexData().
|
privateslot |
Definition at line 905 of file VpStartupWizard.cpp.
References setup, and twDefaultCableSigns_.
Referenced by createPageDefaultCableSigns().
|
privateslot |
Definition at line 952 of file VpStartupWizard.cpp.
References setup, and twRinexData_.
Referenced by createPageRinexData().
|
privateslot |
Definition at line 942 of file VpStartupWizard.cpp.
References setup, and twDefaultCableSigns_.
Referenced by createPageDefaultCableSigns().
|
privateslot |
Definition at line 995 of file VpStartupWizard.cpp.
References setup, and twRinexData_.
Referenced by createPageRinexData().
|
static |
|
private |
Definition at line 169 of file VpStartupWizard.h.
Referenced by accept(), and createPageThree().
|
private |
Definition at line 165 of file VpStartupWizard.h.
Referenced by accept(), and createPageThree().
|
private |
Definition at line 166 of file VpStartupWizard.h.
Referenced by accept(), and createPageThree().
|
private |
Definition at line 163 of file VpStartupWizard.h.
Referenced by accept(), and createPageThree().
|
private |
Definition at line 161 of file VpStartupWizard.h.
Referenced by accept(), and createPageHomeDir().
|
private |
Definition at line 167 of file VpStartupWizard.h.
Referenced by accept(), and createPageThree().
|
private |
Definition at line 146 of file VpStartupWizard.h.
Referenced by VpStartupWizard(), createIntroPage(), createPageHomeDir(), createPageOne(), and createPageTwo().
|
private |
Definition at line 147 of file VpStartupWizard.h.
Referenced by VpStartupWizard(), and createIntroPage().
|
private |
Definition at line 148 of file VpStartupWizard.h.
Referenced by VpStartupWizard(), accept(), and createPageHomeDir().
|
private |
Definition at line 156 of file VpStartupWizard.h.
Referenced by accept(), and createPageTwo().
|
private |
Definition at line 155 of file VpStartupWizard.h.
Referenced by accept(), and createPageTwo().
|
private |
Definition at line 154 of file VpStartupWizard.h.
Referenced by accept(), and createPageTwo().
|
private |
Definition at line 162 of file VpStartupWizard.h.
Referenced by accept(), and createPageThree().
|
private |
Definition at line 157 of file VpStartupWizard.h.
Referenced by accept(), and createPageHomeDir().
|
private |
Definition at line 160 of file VpStartupWizard.h.
Referenced by accept(), and createPageHomeDir().
|
private |
Definition at line 159 of file VpStartupWizard.h.
Referenced by accept(), and createPageHomeDir().
|
private |
Definition at line 152 of file VpStartupWizard.h.
Referenced by accept(), and createPageOne().
|
private |
Definition at line 153 of file VpStartupWizard.h.
Referenced by accept(), and createPageOne().
|
private |
Definition at line 151 of file VpStartupWizard.h.
Referenced by accept(), and createPageOne().
|
private |
Definition at line 158 of file VpStartupWizard.h.
Referenced by accept(), and createPageHomeDir().
|
staticprivate |
Definition at line 176 of file VpStartupWizard.h.
Referenced by serialNumber().
|
private |
Definition at line 177 of file VpStartupWizard.h.
Referenced by VpStartupWizard(), accept(), and createPageThree().
|
private |
Definition at line 168 of file VpStartupWizard.h.
Referenced by accept(), and createPageThree().
|
private |
Definition at line 172 of file VpStartupWizard.h.
Referenced by createPageDefaultCableSigns(), deleteDefaultCableSign(), editDefaultCableSign(), and insertDefaultCableSign().
|
private |
Definition at line 174 of file VpStartupWizard.h.
Referenced by createPageRinexData(), deleteRinexData(), editRinexData(), and insertRinexData().