23 #ifndef SG_GUI_VLBI_BASELINE_LIST_H
24 #define SG_GUI_VLBI_BASELINE_LIST_H
35 #if QT_VERSION >= 0x050000
36 # include <QtWidgets/QDialog>
37 # include <QtWidgets/QHeaderView>
38 # include <QtWidgets/QPlainTextEdit>
39 # include <QtWidgets/QTreeWidgetItem>
41 # include <QtGui/QDialog>
42 # include <QtGui/QHeaderView>
43 # include <QtGui/QPlainTextEdit>
44 # include <QtGui/QTreeWidgetItem>
88 QWidget* = 0, Qt::WindowFlags = 0);
120 virtual inline QString
className()
const {
return "SgGuiVlbiBaselineList";};
136 QWidget* =0, Qt::WindowFlags=0);
138 inline QString
className()
const {
return "SgGuiVlbiBlnInfoEditor";};
void setBlInfo(SgVlbiBaselineInfo *info)
SgGuiVlbiBaselineItem(QTreeWidget *parent, int type=Type)
SgVlbiBaselineInfo * getBlInfo()
virtual bool operator<(const QTreeWidgetItem &other) const
virtual ~SgGuiVlbiBaselineItem()
const SgVlbiBaselineInfo * getBlInfo() const
SgVlbiBaselineInfo * blInfo_
void delRefClockStation(const QString &)
void entryDoubleClicked(QTreeWidgetItem *, int)
void addRefClockStation(const QString &)
virtual ~SgGuiVlbiBaselineList()
QMap< QString, SgVlbiBaselineInfo * > * baselinesByName_
QList< QString > refClockStations_
SgObjectBrowseMode browseMode_
virtual QString className() const
QBrush bClockShiftStrong_
SgGuiVlbiBaselineList(SgVlbiSession *session, SgTaskConfig *cfg, SgObjectBrowseMode, QMap< QString, SgVlbiBaselineInfo * > *, QWidget *=0, Qt::WindowFlags=0)
void modifyBaselineInfo(bool)
void toggleEntryMoveEnable(QTreeWidgetItem *, int, Qt::MouseButton, Qt::KeyboardModifiers)
SgGuiQTreeWidgetExt * tweBaselines_
~SgGuiVlbiBlnInfoEditor()
void contentModified(bool)
void updateModifyStatus(bool)
SgObjectBrowseMode browseMode_
QLineEdit * leAuxSigma4Rate_
QLineEdit * leAuxSigma4Delay_
QString className() const
SgVlbiBaselineInfo * baselineInfo_
SgGuiVlbiBlnInfoEditor(SgVlbiSession *session, SgTaskConfig *cfg, SgVlbiBaselineInfo *, SgObjectBrowseMode, const QString &, QWidget *=0, Qt::WindowFlags=0)
QCheckBox * cbAttributes_[6]