General Purpose Geodetic Library
|
#include <SgGuiParameterCfg.h>
Signals | |
void | windowClosed () |
void | valueModified (bool) |
Public Member Functions | |
SgGuiParameterCfg (SgParameterCfg *, int, bool=false, QWidget *=0, Qt::WindowFlags=Qt::Widget) | |
virtual | ~SgGuiParameterCfg () |
QString | className () const |
Protected Member Functions | |
virtual void | closeEvent (QCloseEvent *) |
Private Slots | |
void | accept () |
void | apply () |
void | reject () |
Private Member Functions | |
void | setDefault () |
void | stochasticTypeChanged (int) |
virtual void | acquireData () |
virtual void | browseData () |
QWidget * | tab4RegularType () |
QWidget * | tab4ArcType () |
QWidget * | tab4PWLType () |
QWidget * | tab4StochasticType () |
Private Attributes | |
int | parameterIdx_ |
SgParameterCfg * | parConfig_ |
SgParameterCfg * | parConfigOrig_ |
bool | isModified_ |
bool | isModeAdjustable_ |
QString | str_ |
QLineEdit * | leConvApriori_ |
QLineEdit * | leArcLength_ |
QLineEdit * | lePwlApriori_ |
QLineEdit * | lePwlLength_ |
QLineEdit * | leStcApriori_ |
QLineEdit * | leRWNPower_ |
QLineEdit * | leTau_ |
QTabWidget * | tabs4types_ |
QRadioButton * | rbSType_ [3] |
Definition at line 48 of file SgGuiParameterCfg.h.
SgGuiParameterCfg::SgGuiParameterCfg | ( | SgParameterCfg * | pCfg, |
int | idx, | ||
bool | isModeAdjustable = false , |
||
QWidget * | parent = 0 , |
||
Qt::WindowFlags | f = Qt::Widget |
||
) |
Definition at line 59 of file SgGuiParameterCfg.cpp.
References accept(), apply(), SgParameterCfg::getName(), SgParameterCfg::getPMode(), isModeAdjustable_, isModified_, parameterIdx_, parConfig_, parConfigOrig_, SgParameterCfg::PM_ARC, SgParameterCfg::PM_NONE, SgParameterCfg::PM_PWL, SgParameterCfg::PM_STC, reject(), setDefault(), tab4ArcType(), tab4PWLType(), tab4RegularType(), tab4StochasticType(), and tabs4types_.
|
inlinevirtual |
Definition at line 54 of file SgGuiParameterCfg.h.
References parConfig_, and windowClosed().
|
privateslot |
Definition at line 138 of file SgGuiParameterCfg.cpp.
References acquireData(), isModified_, parConfig_, parConfigOrig_, and valueModified().
Referenced by SgGuiParameterCfg().
|
privatevirtual |
Definition at line 178 of file SgGuiParameterCfg.cpp.
References SgParameterCfg::getArcStep(), SgParameterCfg::getConvAPriori(), SgParameterCfg::getPMode(), SgParameterCfg::getPwlAPriori(), SgParameterCfg::getPwlStep(), SgParameterCfg::getStocAPriori(), SgParameterCfg::getSType(), SgParameterCfg::getTau(), SgParameterCfg::getWhiteNoise(), isModeAdjustable_, isModified_, leArcLength_, leConvApriori_, lePwlApriori_, lePwlLength_, leRWNPower_, leStcApriori_, leTau_, parConfig_, SgParameterCfg::PM_ARC, SgParameterCfg::PM_NONE, SgParameterCfg::PM_PWL, SgParameterCfg::PM_STC, rbSType_, SgParameterCfg::setArcStep(), SgParameterCfg::setConvAPriori(), SgParameterCfg::setPMode(), SgParameterCfg::setPwlAPriori(), SgParameterCfg::setPwlStep(), SgParameterCfg::setStocAPriori(), SgParameterCfg::setSType(), SgParameterCfg::setTau(), SgParameterCfg::setWhiteNoise(), SgParameterCfg::ST_MARKOVPROCESS, SgParameterCfg::ST_RANDWALK, SgParameterCfg::ST_WHITENOISE, str_, and tabs4types_.
|
privateslot |
Definition at line 127 of file SgGuiParameterCfg.cpp.
References acquireData(), isModified_, parConfig_, parConfigOrig_, and valueModified().
Referenced by SgGuiParameterCfg().
|
privatevirtual |
Definition at line 163 of file SgGuiParameterCfg.cpp.
References SgParameterCfg::getArcStep(), SgParameterCfg::getConvAPriori(), SgParameterCfg::getPwlAPriori(), SgParameterCfg::getPwlStep(), SgParameterCfg::getStocAPriori(), SgParameterCfg::getSType(), SgParameterCfg::getTau(), SgParameterCfg::getWhiteNoise(), leArcLength_, leConvApriori_, lePwlApriori_, lePwlLength_, leRWNPower_, leStcApriori_, leTau_, parConfig_, rbSType_, and str_.
Referenced by setDefault().
|
inline |
Definition at line 55 of file SgGuiParameterCfg.h.
|
inlineprotectedvirtual |
Definition at line 71 of file SgGuiParameterCfg.h.
|
inlineprivateslot |
Definition at line 65 of file SgGuiParameterCfg.h.
References valueModified().
Referenced by SgGuiParameterCfg().
|
private |
Definition at line 151 of file SgGuiParameterCfg.cpp.
References browseData(), SgParametersDescriptor::getParameter(), SgParameterCfg::getPMode(), isModified_, parameterIdx_, parConfig_, and SgParameterCfg::setPMode().
Referenced by SgGuiParameterCfg().
|
private |
Definition at line 413 of file SgGuiParameterCfg.cpp.
References leRWNPower_, and leTau_.
Referenced by tab4StochasticType().
|
private |
Definition at line 295 of file SgGuiParameterCfg.cpp.
References SgParameterCfg::getArcStep(), leArcLength_, parConfig_, and str_.
Referenced by SgGuiParameterCfg().
|
private |
Definition at line 317 of file SgGuiParameterCfg.cpp.
References SgParameterCfg::getPwlAPriori(), SgParameterCfg::getPwlStep(), SgParameterCfg::getScaleName(), lePwlApriori_, lePwlLength_, parConfig_, and str_.
Referenced by SgGuiParameterCfg().
|
private |
Definition at line 273 of file SgGuiParameterCfg.cpp.
References SgParameterCfg::getConvAPriori(), SgParameterCfg::getScaleName(), leConvApriori_, parConfig_, and str_.
Referenced by SgGuiParameterCfg().
|
private |
Definition at line 352 of file SgGuiParameterCfg.cpp.
References SgParameterCfg::getScaleName(), SgParameterCfg::getStocAPriori(), SgParameterCfg::getSType(), SgParameterCfg::getTau(), SgParameterCfg::getWhiteNoise(), leRWNPower_, leStcApriori_, leTau_, parConfig_, rbSType_, stochasticTypeChanged(), str_, and typeNames.
Referenced by SgGuiParameterCfg().
|
signal |
Definition at line 171 of file SgGuiParameterCfg.moc.cpp.
|
signal |
Definition at line 165 of file SgGuiParameterCfg.moc.cpp.
Referenced by ~SgGuiParameterCfg().
|
private |
Definition at line 80 of file SgGuiParameterCfg.h.
Referenced by SgGuiParameterCfg(), and acquireData().
|
private |
Definition at line 79 of file SgGuiParameterCfg.h.
Referenced by SgGuiParameterCfg(), accept(), acquireData(), apply(), and setDefault().
|
private |
Definition at line 85 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), and tab4ArcType().
|
private |
Definition at line 84 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), and tab4RegularType().
|
private |
Definition at line 86 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), and tab4PWLType().
|
private |
Definition at line 87 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), and tab4PWLType().
|
private |
Definition at line 89 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), stochasticTypeChanged(), and tab4StochasticType().
|
private |
Definition at line 88 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), and tab4StochasticType().
|
private |
Definition at line 90 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), stochasticTypeChanged(), and tab4StochasticType().
|
private |
Definition at line 76 of file SgGuiParameterCfg.h.
Referenced by SgGuiParameterCfg(), and setDefault().
|
private |
Definition at line 77 of file SgGuiParameterCfg.h.
Referenced by SgGuiParameterCfg(), ~SgGuiParameterCfg(), accept(), acquireData(), apply(), browseData(), setDefault(), tab4ArcType(), tab4PWLType(), tab4RegularType(), and tab4StochasticType().
|
private |
Definition at line 78 of file SgGuiParameterCfg.h.
Referenced by SgGuiParameterCfg(), accept(), and apply().
|
private |
Definition at line 92 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), and tab4StochasticType().
|
private |
Definition at line 82 of file SgGuiParameterCfg.h.
Referenced by acquireData(), browseData(), tab4ArcType(), tab4PWLType(), tab4RegularType(), and tab4StochasticType().
|
private |
Definition at line 91 of file SgGuiParameterCfg.h.
Referenced by SgGuiParameterCfg(), and acquireData().