Qt Virtual Chart Table (QVCT)
CVesselPointEditView Class Reference

[UI] Vessel point's (item) edit view More...

#include <overlays/vessel/CVesselPointEditView.hpp>

Inheritance diagram for CVesselPointEditView:
COverlayObjectEditView

Public Slots

virtual void accept ()
 

Public Member Functions

 CVesselPointEditView (CVesselPoint *_poVesselPoint)
 
virtual ~CVesselPointEditView ()
 

Private Member Functions

void constructLayout ()
 Constructs the layout of the user-interface. More...
 

Private Attributes

QLineEdit * pqLineEditName
 [UI:LineEdit] Name More...
 
QLineEdit * pqLineEditLongitude
 [UI:LineEdit] Longitude More...
 
QLineEdit * pqLineEditLatitude
 [UI:LineEdit] Latitude More...
 
QCheckBox * pqCheckBoxValidityPosition
 [UI:CheckBox] Position validity More...
 
QLineEdit * pqLineEditElevation
 [UI:LineEdit] Elevation More...
 
QCheckBox * pqCheckBoxValidityElevation
 [UI:CheckBox] Elevation validity More...
 
QLineEdit * pqLineEditDate
 [UI:LineEdit] Date More...
 
QLineEdit * pqLineEditTime
 [UI:LineEdit] Time More...
 
QCheckBox * pqCheckBoxValidityTime
 [UI:CheckBox] Time validity More...
 
QLineEdit * pqLineEditGroundBearing
 [UI:LineEdit] Ground bearing More...
 
QCheckBox * pqCheckBoxValidityGroundBearing
 [UI:CheckBox] Ground bearing validity More...
 
QLineEdit * pqLineEditGroundSpeed
 [UI:LineEdit] Ground horizontal speed More...
 
QCheckBox * pqCheckBoxValidityGroundSpeed
 [UI:CheckBox] Ground horizontal speed validity More...
 
QLineEdit * pqLineEditGroundSpeedVertical
 [UI:LineEdit] Ground vertical speed More...
 
QCheckBox * pqCheckBoxValidityGroundSpeedVertical
 [UI:CheckBox] Ground vertical speed validity More...
 
QLineEdit * pqLineEditApparentBearing
 [UI:LineEdit] Apparent bearing More...
 
QCheckBox * pqCheckBoxValidityApparentBearing
 [UI:CheckBox] Apparent bearing validity More...
 
QLineEdit * pqLineEditApparentSpeed
 [UI:LineEdit] Apparent horizontal speed More...
 
QCheckBox * pqCheckBoxValidityApparentSpeed
 [UI:CheckBox] Apparent horizontal speed validity More...
 
QLineEdit * pqLineEditApparentSpeedVertical
 [UI:LineEdit] Apparent vertical speed More...
 
QCheckBox * pqCheckBoxValidityApparentSpeedVertical
 [UI:CheckBox] Apparent vertical speed validity More...
 
QLineEdit * pqLineEditType
 [UI:LineEdit] Type More...
 
QTextEdit * pqTextEditDescription
 [UI:TextEdit] Description More...
 
QTextEdit * pqTextEditComment
 [UI:TextEdit] Comment More...
 
QLineEdit * pqLineEditSymbol
 [UI:LineEdit] Symbol More...
 
QLineEdit * pqLineEditUrl
 [UI:LineEdit] URL More...
 
QSpinBox * pqSpinBoxTrackRecordRate
 [UI:SpinBox] Track recroding rate More...
 

Additional Inherited Members

- Protected Member Functions inherited from COverlayObjectEditView
 COverlayObjectEditView (COverlayObject *_poOverlayObject)
 
virtual ~COverlayObjectEditView ()
 
- Protected Attributes inherited from COverlayObjectEditView
const COverlayObjectpoOverlayObject
 Overlay object being edited. More...
 

Detailed Description

[UI] Vessel point's (item) edit view

This class implements the user-interface that allows to edit vessel points (items).

Author
Cedric Dufour http://cedric.dufour.name

Definition at line 40 of file CVesselPointEditView.hpp.

Constructor & Destructor Documentation

◆ CVesselPointEditView()

CVesselPointEditView::CVesselPointEditView ( CVesselPoint _poVesselPoint)

Definition at line 39 of file CVesselPointEditView.cpp.

◆ ~CVesselPointEditView()

virtual CVesselPointEditView::~CVesselPointEditView ( )
inlinevirtual

Definition at line 110 of file CVesselPointEditView.hpp.

Member Function Documentation

◆ constructLayout()

void CVesselPointEditView::constructLayout ( )
private

Constructs the layout of the user-interface.

Definition at line 45 of file CVesselPointEditView.cpp.

◆ accept

void CVesselPointEditView::accept ( )
virtualslot

Definition at line 238 of file CVesselPointEditView.cpp.

Member Data Documentation

◆ pqLineEditName

QLineEdit* CVesselPointEditView::pqLineEditName
private

[UI:LineEdit] Name

Definition at line 49 of file CVesselPointEditView.hpp.

◆ pqLineEditLongitude

QLineEdit* CVesselPointEditView::pqLineEditLongitude
private

[UI:LineEdit] Longitude

Definition at line 51 of file CVesselPointEditView.hpp.

◆ pqLineEditLatitude

QLineEdit* CVesselPointEditView::pqLineEditLatitude
private

[UI:LineEdit] Latitude

Definition at line 53 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityPosition

QCheckBox* CVesselPointEditView::pqCheckBoxValidityPosition
private

[UI:CheckBox] Position validity

Definition at line 55 of file CVesselPointEditView.hpp.

◆ pqLineEditElevation

QLineEdit* CVesselPointEditView::pqLineEditElevation
private

[UI:LineEdit] Elevation

Definition at line 57 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityElevation

QCheckBox* CVesselPointEditView::pqCheckBoxValidityElevation
private

[UI:CheckBox] Elevation validity

Definition at line 59 of file CVesselPointEditView.hpp.

◆ pqLineEditDate

QLineEdit* CVesselPointEditView::pqLineEditDate
private

[UI:LineEdit] Date

Definition at line 61 of file CVesselPointEditView.hpp.

◆ pqLineEditTime

QLineEdit* CVesselPointEditView::pqLineEditTime
private

[UI:LineEdit] Time

Definition at line 63 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityTime

QCheckBox* CVesselPointEditView::pqCheckBoxValidityTime
private

[UI:CheckBox] Time validity

Definition at line 65 of file CVesselPointEditView.hpp.

◆ pqLineEditGroundBearing

QLineEdit* CVesselPointEditView::pqLineEditGroundBearing
private

[UI:LineEdit] Ground bearing

Definition at line 67 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityGroundBearing

QCheckBox* CVesselPointEditView::pqCheckBoxValidityGroundBearing
private

[UI:CheckBox] Ground bearing validity

Definition at line 69 of file CVesselPointEditView.hpp.

◆ pqLineEditGroundSpeed

QLineEdit* CVesselPointEditView::pqLineEditGroundSpeed
private

[UI:LineEdit] Ground horizontal speed

Definition at line 71 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityGroundSpeed

QCheckBox* CVesselPointEditView::pqCheckBoxValidityGroundSpeed
private

[UI:CheckBox] Ground horizontal speed validity

Definition at line 73 of file CVesselPointEditView.hpp.

◆ pqLineEditGroundSpeedVertical

QLineEdit* CVesselPointEditView::pqLineEditGroundSpeedVertical
private

[UI:LineEdit] Ground vertical speed

Definition at line 75 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityGroundSpeedVertical

QCheckBox* CVesselPointEditView::pqCheckBoxValidityGroundSpeedVertical
private

[UI:CheckBox] Ground vertical speed validity

Definition at line 77 of file CVesselPointEditView.hpp.

◆ pqLineEditApparentBearing

QLineEdit* CVesselPointEditView::pqLineEditApparentBearing
private

[UI:LineEdit] Apparent bearing

Definition at line 79 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityApparentBearing

QCheckBox* CVesselPointEditView::pqCheckBoxValidityApparentBearing
private

[UI:CheckBox] Apparent bearing validity

Definition at line 81 of file CVesselPointEditView.hpp.

◆ pqLineEditApparentSpeed

QLineEdit* CVesselPointEditView::pqLineEditApparentSpeed
private

[UI:LineEdit] Apparent horizontal speed

Definition at line 83 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityApparentSpeed

QCheckBox* CVesselPointEditView::pqCheckBoxValidityApparentSpeed
private

[UI:CheckBox] Apparent horizontal speed validity

Definition at line 85 of file CVesselPointEditView.hpp.

◆ pqLineEditApparentSpeedVertical

QLineEdit* CVesselPointEditView::pqLineEditApparentSpeedVertical
private

[UI:LineEdit] Apparent vertical speed

Definition at line 87 of file CVesselPointEditView.hpp.

◆ pqCheckBoxValidityApparentSpeedVertical

QCheckBox* CVesselPointEditView::pqCheckBoxValidityApparentSpeedVertical
private

[UI:CheckBox] Apparent vertical speed validity

Definition at line 89 of file CVesselPointEditView.hpp.

◆ pqLineEditType

QLineEdit* CVesselPointEditView::pqLineEditType
private

[UI:LineEdit] Type

Definition at line 91 of file CVesselPointEditView.hpp.

◆ pqTextEditDescription

QTextEdit* CVesselPointEditView::pqTextEditDescription
private

[UI:TextEdit] Description

Definition at line 93 of file CVesselPointEditView.hpp.

◆ pqTextEditComment

QTextEdit* CVesselPointEditView::pqTextEditComment
private

[UI:TextEdit] Comment

Definition at line 95 of file CVesselPointEditView.hpp.

◆ pqLineEditSymbol

QLineEdit* CVesselPointEditView::pqLineEditSymbol
private

[UI:LineEdit] Symbol

Definition at line 97 of file CVesselPointEditView.hpp.

◆ pqLineEditUrl

QLineEdit* CVesselPointEditView::pqLineEditUrl
private

[UI:LineEdit] URL

Definition at line 99 of file CVesselPointEditView.hpp.

◆ pqSpinBoxTrackRecordRate

QSpinBox* CVesselPointEditView::pqSpinBoxTrackRecordRate
private

[UI:SpinBox] Track recroding rate

Definition at line 101 of file CVesselPointEditView.hpp.


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