General Purpose Geodetic Library
|
#include <SgGuiVlbiBaselineList.h>
Public Slots | |
void | addRefClockStation (const QString &) |
void | delRefClockStation (const QString &) |
Public Member Functions | |
SgGuiVlbiBaselineList (SgVlbiSession *session, SgTaskConfig *cfg, SgObjectBrowseMode, QMap< QString, SgVlbiBaselineInfo * > *, QWidget *=0, Qt::WindowFlags=0) | |
virtual | ~SgGuiVlbiBaselineList () |
Protected Member Functions | |
virtual QString | className () const |
Protected Attributes | |
SgVlbiSession * | session_ |
SgTaskConfig * | cfg_ |
QString | ownerName_ |
SgObjectBrowseMode | browseMode_ |
QMap< QString, SgVlbiBaselineInfo * > * | baselinesByName_ |
SgGuiQTreeWidgetExt * | tweBaselines_ |
double | scl4delay_ |
double | scl4rate_ |
int | constColumns_ |
QList< QString > | refClockStations_ |
QBrush | bClockShiftStrong_ |
QBrush | bClockShiftOk_ |
QBrush | bClockShiftWeak_ |
QBrush | bClockShiftBad_ |
Private Slots | |
void | toggleEntryMoveEnable (QTreeWidgetItem *, int, Qt::MouseButton, Qt::KeyboardModifiers) |
void | updateContent () |
void | entryDoubleClicked (QTreeWidgetItem *, int) |
void | modifyBaselineInfo (bool) |
Definition at line 81 of file SgGuiVlbiBaselineList.h.
SgGuiVlbiBaselineList::SgGuiVlbiBaselineList | ( | SgVlbiSession * | session, |
SgTaskConfig * | cfg, | ||
SgObjectBrowseMode | mode, | ||
QMap< QString, SgVlbiBaselineInfo * > * | aMap, | ||
QWidget * | parent = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 132 of file SgGuiVlbiBaselineList.cpp.
References SgVlbiBaselineInfo::Attr_ESTIMATE_CLOCKS, SgVlbiBaselineInfo::Attr_NOT_VALID, SgVlbiBaselineInfo::Attr_USE_IONO4GRD, SgVlbiBaselineInfo::Attr_USE_IONO4PHD, baselinesByName_, BCI_B_AMBIG_SP, BCI_B_DISP_DEL, BCI_B_DISP_RAT, BCI_B_NUM_CHAN, BCI_B_SIG0_DEL, BCI_B_SIG0_RAT, BCI_B_WRMS_DEL, BCI_B_WRMS_RAT, BCI_NAME, BCI_NUMBER, BCI_PRC_OBS, BCI_S_CLK_EST, BCI_S_CLK_SIG, BCI_S_CLK_VAL, BCI_S_IGNORE, BCI_S_IONO4GRD, BCI_S_IONO4PHD, BCI_S_LENGTH, BCI_S_SIG0_DEL, BCI_S_WRMS_DEL, BCI_TOT_OBS, bClockShiftBad_, bClockShiftOk_, bClockShiftStrong_, bClockShiftWeak_, browseMode_, cfg_, constColumns_, SgVlbiBaselineInfo::dClock(), SgVlbiBaselineInfo::dClockSigma(), SgObjectInfo::dispersion(), DT_DELAY, DT_RATE, entryDoubleClicked(), SgObjectInfo::getIdx(), SgObjectInfo::getKey(), SgVlbiBaselineInfo::getLength(), SgObjectInfo::getSigma2add(), SgVlbiBaselineInfo::getTypicalGrdAmbigSpacing(), SgVlbiBaselineInfo::getTypicalNumOfChannels(), SgAttribute::isAttr(), SgObjectInfo::numProcessed(), SgObjectInfo::numTotal(), OBM_BAND, OBM_PROJECT, OBM_SESSION, scl4delay_, scl4rate_, session_, SgGuiVlbiBaselineItem::setBlInfo(), toggleEntryMoveEnable(), tweBaselines_, and SgObjectInfo::wrms().
|
inlinevirtual |
Definition at line 89 of file SgGuiVlbiBaselineList.h.
References baselinesByName_, cfg_, and session_.
|
slot |
Definition at line 329 of file SgGuiVlbiBaselineList.cpp.
References className(), SgLogger::GUI, logger, refClockStations_, SgLogger::STATION, SgLogger::write(), and SgLogger::WRN.
Referenced by NsSessionEditDialog::NsSessionEditDialog().
|
inlineprotectedvirtual |
Definition at line 120 of file SgGuiVlbiBaselineList.h.
Referenced by addRefClockStation(), and delRefClockStation().
|
slot |
Definition at line 348 of file SgGuiVlbiBaselineList.cpp.
References className(), SgLogger::GUI, logger, refClockStations_, SgLogger::STATION, SgLogger::write(), and SgLogger::WRN.
|
privateslot |
Definition at line 411 of file SgGuiVlbiBaselineList.cpp.
References browseMode_, cfg_, constColumns_, modifyBaselineInfo(), ownerName_, and session_.
Referenced by SgGuiVlbiBaselineList().
|
privateslot |
Definition at line 429 of file SgGuiVlbiBaselineList.cpp.
References updateContent().
Referenced by entryDoubleClicked().
|
privateslot |
Definition at line 364 of file SgGuiVlbiBaselineList.cpp.
References SgVlbiBaselineInfo::Attr_ESTIMATE_CLOCKS, SgVlbiBaselineInfo::Attr_NOT_VALID, SgVlbiBaselineInfo::Attr_USE_IONO4GRD, SgVlbiBaselineInfo::Attr_USE_IONO4PHD, BCI_S_CLK_EST, BCI_S_IGNORE, BCI_S_IONO4GRD, BCI_S_IONO4PHD, SgObjectInfo::getKey(), SgAttribute::isAttr(), refClockStations_, and SgAttribute::xorAttr().
Referenced by SgGuiVlbiBaselineList().
|
privateslot |
Definition at line 438 of file SgGuiVlbiBaselineList.cpp.
References SgVlbiBaselineInfo::Attr_ESTIMATE_CLOCKS, SgVlbiBaselineInfo::Attr_NOT_VALID, SgVlbiBaselineInfo::Attr_USE_IONO4GRD, SgVlbiBaselineInfo::Attr_USE_IONO4PHD, BCI_B_DISP_DEL, BCI_B_DISP_RAT, BCI_B_SIG0_DEL, BCI_B_SIG0_RAT, BCI_B_WRMS_DEL, BCI_B_WRMS_RAT, BCI_NAME, BCI_NUMBER, BCI_PRC_OBS, BCI_S_CLK_EST, BCI_S_CLK_SIG, BCI_S_CLK_VAL, BCI_S_IGNORE, BCI_S_IONO4GRD, BCI_S_IONO4PHD, BCI_S_SIG0_DEL, BCI_S_WRMS_DEL, BCI_TOT_OBS, bClockShiftBad_, bClockShiftOk_, bClockShiftStrong_, bClockShiftWeak_, browseMode_, SgVlbiBaselineInfo::dClock(), SgVlbiBaselineInfo::dClockSigma(), SgObjectInfo::dispersion(), DT_DELAY, DT_RATE, SgGuiVlbiBaselineItem::getBlInfo(), SgObjectInfo::getIdx(), SgObjectInfo::getKey(), SgObjectInfo::getSigma2add(), SgAttribute::isAttr(), SgObjectInfo::numProcessed(), SgObjectInfo::numTotal(), OBM_BAND, OBM_SESSION, scl4delay_, scl4rate_, tweBaselines_, and SgObjectInfo::wrms().
Referenced by modifyBaselineInfo().
|
protected |
Definition at line 110 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and ~SgGuiVlbiBaselineList().
|
protected |
Definition at line 119 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and updateContent().
|
protected |
Definition at line 117 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and updateContent().
|
protected |
Definition at line 116 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and updateContent().
|
protected |
Definition at line 118 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and updateContent().
|
protected |
Definition at line 109 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), entryDoubleClicked(), and updateContent().
|
protected |
Definition at line 107 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), ~SgGuiVlbiBaselineList(), and entryDoubleClicked().
|
protected |
Definition at line 114 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and entryDoubleClicked().
|
protected |
Definition at line 108 of file SgGuiVlbiBaselineList.h.
Referenced by entryDoubleClicked().
|
protected |
Definition at line 115 of file SgGuiVlbiBaselineList.h.
Referenced by addRefClockStation(), delRefClockStation(), and toggleEntryMoveEnable().
|
protected |
Definition at line 112 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and updateContent().
|
protected |
Definition at line 113 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and updateContent().
|
protected |
Definition at line 106 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), ~SgGuiVlbiBaselineList(), and entryDoubleClicked().
|
protected |
Definition at line 111 of file SgGuiVlbiBaselineList.h.
Referenced by SgGuiVlbiBaselineList(), and updateContent().