General Purpose Geodetic Library
|
#include <SgGuiVlbiSourceList.h>
Signals | |
void | contentModified (bool) |
Public Member Functions | |
SgGuiVlbiSrcInfoEditor (SgVlbiSourceInfo *, const QString &, QWidget *=0, Qt::WindowFlags=0) | |
~SgGuiVlbiSrcInfoEditor () | |
QString | className () const |
Protected Member Functions | |
void | acquireData () |
Protected Attributes | |
SgVlbiSourceInfo * | sourceInfo_ |
bool | isModified_ |
QCheckBox * | cbAttributes_ [7] |
SgGuiQTreeWidgetExt * | twSrcStModels_ |
Private Slots | |
void | toggleEntryMoveEnable (QTreeWidgetItem *, int, Qt::MouseButton, Qt::KeyboardModifiers) |
void | accept () |
void | reject () |
Private Member Functions | |
void | editSsmPoint () |
void | deleteSsmPoint () |
void | insertSsmPoint () |
void | editSrcStModel (QTreeWidgetItem *, int) |
void | updateModifyStatus (bool) |
void | addNewSsmPoint (SgVlbiSourceInfo::StructModelMp *) |
Definition at line 112 of file SgGuiVlbiSourceList.h.
SgGuiVlbiSrcInfoEditor::SgGuiVlbiSrcInfoEditor | ( | SgVlbiSourceInfo * | srcInfo, |
const QString & | ownerName, | ||
QWidget * | parent = 0 , |
||
Qt::WindowFlags | flags = 0 |
||
) |
Definition at line 412 of file SgGuiVlbiSourceList.cpp.
References accept(), SgVlbiSourceInfo::Attr_APPLY_SSM, SgVlbiSourceInfo::Attr_CONSTRAIN_COO, SgVlbiSourceInfo::Attr_ESTIMATE_COO, SgVlbiSourceInfo::Attr_NOT_VALID, SgVlbiSourceInfo::Attr_TEST, cbAttributes_, deleteSsmPoint(), editSrcStModel(), editSsmPoint(), SgVlbiSourceInfo::StructModel::getB(), SgVlbiSourceInfo::StructModelMp::getEstimatePosition(), SgVlbiSourceInfo::StructModelMp::getEstimateRatio(), SgVlbiSourceInfo::StructModelMp::getEstimateSpIdx(), SgVlbiSourceInfo::StructModel::getK(), SgObjectInfo::getKey(), SgVlbiSourceInfo::StructModel::getX(), SgVlbiSourceInfo::StructModel::getY(), insertSsmPoint(), SgAttribute::isAttr(), isModified_, MCI_B, MCI_EB, MCI_EK, MCI_ER, MCI_IDX, MCI_K, MCI_X, MCI_Y, RAD2MAS, reject(), SgGuiVlbiSrcStrModelItem::setModelIdx(), SgGuiVlbiSrcStrModelItem::setPoint(), SgVlbiSourceInfo::sModel(), sourceInfo_, toggleEntryMoveEnable(), and twSrcStModels_.
SgGuiVlbiSrcInfoEditor::~SgGuiVlbiSrcInfoEditor | ( | ) |
Definition at line 589 of file SgGuiVlbiSourceList.cpp.
References contentModified(), isModified_, and sourceInfo_.
|
privateslot |
Definition at line 633 of file SgGuiVlbiSourceList.cpp.
References acquireData(), contentModified(), and isModified_.
Referenced by SgGuiVlbiSrcInfoEditor().
|
protected |
Definition at line 644 of file SgGuiVlbiSourceList.cpp.
References SgVlbiSourceInfo::Attr_APPLY_SSM, SgVlbiSourceInfo::Attr_CONSTRAIN_COO, SgVlbiSourceInfo::Attr_ESTIMATE_COO, SgVlbiSourceInfo::Attr_NOT_VALID, SgVlbiSourceInfo::Attr_TEST, cbAttributes_, SgAttribute::isAttr(), isModified_, sourceInfo_, and SgAttribute::xorAttr().
Referenced by accept().
|
private |
Definition at line 750 of file SgGuiVlbiSourceList.cpp.
References SgVlbiSourceInfo::StructModel::getB(), SgVlbiSourceInfo::StructModelMp::getEstimatePosition(), SgVlbiSourceInfo::StructModelMp::getEstimateRatio(), SgVlbiSourceInfo::StructModelMp::getEstimateSpIdx(), SgVlbiSourceInfo::StructModel::getK(), SgVlbiSourceInfo::StructModel::getX(), SgVlbiSourceInfo::StructModel::getY(), MCI_B, MCI_EB, MCI_EK, MCI_ER, MCI_IDX, MCI_K, MCI_X, MCI_Y, RAD2MAS, SgGuiVlbiSrcStrModelItem::setModelIdx(), SgGuiVlbiSrcStrModelItem::setPoint(), SgVlbiSourceInfo::sModel(), sourceInfo_, and twSrcStModels_.
Referenced by insertSsmPoint().
|
inline |
Definition at line 118 of file SgGuiVlbiSourceList.h.
|
signal |
Definition at line 289 of file SgGuiVlbiSourceList.moc.cpp.
Referenced by ~SgGuiVlbiSrcInfoEditor(), and accept().
|
private |
Definition at line 714 of file SgGuiVlbiSourceList.cpp.
References SgGuiVlbiSrcStrModelItem::getModelIdx(), SgGuiVlbiSrcStrModelItem::getPoint(), SgVlbiSourceInfo::StructModel::getX(), SgVlbiSourceInfo::StructModel::getY(), isModified_, RAD2MAS, SgVlbiSourceInfo::sModel(), sourceInfo_, and twSrcStModels_.
Referenced by SgGuiVlbiSrcInfoEditor().
|
private |
Definition at line 677 of file SgGuiVlbiSourceList.cpp.
References sourceInfo_, and updateModifyStatus().
Referenced by SgGuiVlbiSrcInfoEditor().
|
private |
Definition at line 699 of file SgGuiVlbiSourceList.cpp.
References sourceInfo_, twSrcStModels_, and updateModifyStatus().
Referenced by SgGuiVlbiSrcInfoEditor().
|
private |
Definition at line 738 of file SgGuiVlbiSourceList.cpp.
References addNewSsmPoint(), sourceInfo_, and updateModifyStatus().
Referenced by SgGuiVlbiSrcInfoEditor().
|
inlineprivateslot |
Definition at line 127 of file SgGuiVlbiSourceList.h.
References isModified_.
Referenced by SgGuiVlbiSrcInfoEditor().
|
privateslot |
Definition at line 598 of file SgGuiVlbiSourceList.cpp.
References SgVlbiSourceInfo::StructModelMp::getEstimatePosition(), SgVlbiSourceInfo::StructModelMp::getEstimateRatio(), SgVlbiSourceInfo::StructModelMp::getEstimateSpIdx(), isModified_, MCI_EB, MCI_EK, MCI_ER, SgVlbiSourceInfo::StructModelMp::setEstimatePosition(), SgVlbiSourceInfo::StructModelMp::setEstimateRatio(), and SgVlbiSourceInfo::StructModelMp::setEstimateSpIdx().
Referenced by SgGuiVlbiSrcInfoEditor().
|
private |
Definition at line 691 of file SgGuiVlbiSourceList.cpp.
References isModified_.
Referenced by editSrcStModel(), editSsmPoint(), and insertSsmPoint().
|
protected |
Definition at line 139 of file SgGuiVlbiSourceList.h.
Referenced by SgGuiVlbiSrcInfoEditor(), and acquireData().
|
protected |
Definition at line 137 of file SgGuiVlbiSourceList.h.
Referenced by SgGuiVlbiSrcInfoEditor(), ~SgGuiVlbiSrcInfoEditor(), accept(), acquireData(), deleteSsmPoint(), reject(), toggleEntryMoveEnable(), and updateModifyStatus().
|
protected |
Definition at line 136 of file SgGuiVlbiSourceList.h.
Referenced by SgGuiVlbiSrcInfoEditor(), ~SgGuiVlbiSrcInfoEditor(), acquireData(), addNewSsmPoint(), deleteSsmPoint(), editSrcStModel(), editSsmPoint(), and insertSsmPoint().
|
protected |
Definition at line 140 of file SgGuiVlbiSourceList.h.
Referenced by SgGuiVlbiSrcInfoEditor(), addNewSsmPoint(), deleteSsmPoint(), and editSsmPoint().