General Purpose Geodetic Library
SgGuiVlbiBaselineList Class Reference

#include <SgGuiVlbiBaselineList.h>

Inheritance diagram for SgGuiVlbiBaselineList:
QWidget

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

SgVlbiSessionsession_
 
SgTaskConfigcfg_
 
QString ownerName_
 
SgObjectBrowseMode browseMode_
 
QMap< QString, SgVlbiBaselineInfo * > * baselinesByName_
 
SgGuiQTreeWidgetExttweBaselines_
 
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)
 

Detailed Description

Definition at line 81 of file SgGuiVlbiBaselineList.h.

Constructor & Destructor Documentation

◆ SgGuiVlbiBaselineList()

◆ ~SgGuiVlbiBaselineList()

virtual SgGuiVlbiBaselineList::~SgGuiVlbiBaselineList ( )
inlinevirtual

Definition at line 89 of file SgGuiVlbiBaselineList.h.

References baselinesByName_, cfg_, and session_.

Member Function Documentation

◆ addRefClockStation

void SgGuiVlbiBaselineList::addRefClockStation ( const QString &  stName)
slot

◆ className()

virtual QString SgGuiVlbiBaselineList::className ( ) const
inlineprotectedvirtual

Definition at line 120 of file SgGuiVlbiBaselineList.h.

Referenced by addRefClockStation(), and delRefClockStation().

◆ delRefClockStation

void SgGuiVlbiBaselineList::delRefClockStation ( const QString &  stName)
slot

◆ entryDoubleClicked

void SgGuiVlbiBaselineList::entryDoubleClicked ( QTreeWidgetItem item,
int  column 
)
privateslot

◆ modifyBaselineInfo

void SgGuiVlbiBaselineList::modifyBaselineInfo ( bool  isModified)
privateslot

Definition at line 429 of file SgGuiVlbiBaselineList.cpp.

References updateContent().

Referenced by entryDoubleClicked().

◆ toggleEntryMoveEnable

◆ updateContent

Member Data Documentation

◆ baselinesByName_

QMap<QString, SgVlbiBaselineInfo*>* SgGuiVlbiBaselineList::baselinesByName_
protected

Definition at line 110 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and ~SgGuiVlbiBaselineList().

◆ bClockShiftBad_

QBrush SgGuiVlbiBaselineList::bClockShiftBad_
protected

Definition at line 119 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and updateContent().

◆ bClockShiftOk_

QBrush SgGuiVlbiBaselineList::bClockShiftOk_
protected

Definition at line 117 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and updateContent().

◆ bClockShiftStrong_

QBrush SgGuiVlbiBaselineList::bClockShiftStrong_
protected

Definition at line 116 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and updateContent().

◆ bClockShiftWeak_

QBrush SgGuiVlbiBaselineList::bClockShiftWeak_
protected

Definition at line 118 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and updateContent().

◆ browseMode_

SgObjectBrowseMode SgGuiVlbiBaselineList::browseMode_
protected

◆ cfg_

SgTaskConfig* SgGuiVlbiBaselineList::cfg_
protected

◆ constColumns_

int SgGuiVlbiBaselineList::constColumns_
protected

Definition at line 114 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and entryDoubleClicked().

◆ ownerName_

QString SgGuiVlbiBaselineList::ownerName_
protected

Definition at line 108 of file SgGuiVlbiBaselineList.h.

Referenced by entryDoubleClicked().

◆ refClockStations_

QList<QString> SgGuiVlbiBaselineList::refClockStations_
protected

◆ scl4delay_

double SgGuiVlbiBaselineList::scl4delay_
protected

Definition at line 112 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and updateContent().

◆ scl4rate_

double SgGuiVlbiBaselineList::scl4rate_
protected

Definition at line 113 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and updateContent().

◆ session_

SgVlbiSession* SgGuiVlbiBaselineList::session_
protected

◆ tweBaselines_

SgGuiQTreeWidgetExt* SgGuiVlbiBaselineList::tweBaselines_
protected

Definition at line 111 of file SgGuiVlbiBaselineList.h.

Referenced by SgGuiVlbiBaselineList(), and updateContent().


The documentation for this class was generated from the following files: