Qt Virtual Chart Table (QVCT)
CVesselPointDeviceEditView Class Reference

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

#include <overlays/vessel/device/CVesselPointDeviceEditView.hpp>

Inheritance diagram for CVesselPointDeviceEditView:
COverlayObjectEditView

Public Slots

virtual void accept ()
 

Public Member Functions

 CVesselPointDeviceEditView (CVesselPointDevice *_poVesselPointDevice)
 
virtual ~CVesselPointDeviceEditView ()
 

Private Member Functions

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

Private Attributes

COverlayTextpoTextName
 [UI:Label] Name More...
 
COverlayTextpoTextSourceName
 [UI:Label] Source name More...
 
QCheckBox * pqCheckBoxPosition
 [UI:CheckBox] Synchronize position More...
 
QCheckBox * pqCheckBoxElevation
 [UI:CheckBox] Synchronize elevation More...
 
QCheckBox * pqCheckBoxTime
 [UI:CheckBox] Synchronize time More...
 
QCheckBox * pqCheckBoxGroundBearing
 [UI:CheckBox] Synchronize ground bearing More...
 
QCheckBox * pqCheckBoxGroundSpeed
 [UI:CheckBox] Synchronize ground horizontal speed More...
 
QCheckBox * pqCheckBoxGroundSpeedVertical
 [UI:CheckBox] Synchronize ground vertical speed More...
 
QCheckBox * pqCheckBoxApparentBearing
 [UI:CheckBox] Synchronize apparent bearing More...
 
QCheckBox * pqCheckBoxApparentSpeed
 [UI:CheckBox] Synchronize apparent horizontal speed More...
 
QCheckBox * pqCheckBoxApparentSpeedVertical
 [UI:CheckBox] Synchronize apparent vertical speed More...
 
QCheckBox * pqCheckBoxText
 [UI:CheckBox] Synchronize additional textual data string 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 38 of file CVesselPointDeviceEditView.hpp.

Constructor & Destructor Documentation

◆ CVesselPointDeviceEditView()

CVesselPointDeviceEditView::CVesselPointDeviceEditView ( CVesselPointDevice _poVesselPointDevice)

Definition at line 35 of file CVesselPointDeviceEditView.cpp.

◆ ~CVesselPointDeviceEditView()

virtual CVesselPointDeviceEditView::~CVesselPointDeviceEditView ( )
inlinevirtual

Definition at line 79 of file CVesselPointDeviceEditView.hpp.

Member Function Documentation

◆ constructLayout()

void CVesselPointDeviceEditView::constructLayout ( )
private

Constructs the layout of the user-interface.

Definition at line 41 of file CVesselPointDeviceEditView.cpp.

◆ accept

void CVesselPointDeviceEditView::accept ( )
virtualslot

Definition at line 172 of file CVesselPointDeviceEditView.cpp.

Member Data Documentation

◆ poTextName

COverlayText* CVesselPointDeviceEditView::poTextName
private

[UI:Label] Name

Definition at line 48 of file CVesselPointDeviceEditView.hpp.

◆ poTextSourceName

COverlayText* CVesselPointDeviceEditView::poTextSourceName
private

[UI:Label] Source name

Definition at line 50 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxPosition

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxPosition
private

[UI:CheckBox] Synchronize position

Definition at line 52 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxElevation

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxElevation
private

[UI:CheckBox] Synchronize elevation

Definition at line 54 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxTime

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxTime
private

[UI:CheckBox] Synchronize time

Definition at line 56 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxGroundBearing

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxGroundBearing
private

[UI:CheckBox] Synchronize ground bearing

Definition at line 58 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxGroundSpeed

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxGroundSpeed
private

[UI:CheckBox] Synchronize ground horizontal speed

Definition at line 60 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxGroundSpeedVertical

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxGroundSpeedVertical
private

[UI:CheckBox] Synchronize ground vertical speed

Definition at line 62 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxApparentBearing

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxApparentBearing
private

[UI:CheckBox] Synchronize apparent bearing

Definition at line 64 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxApparentSpeed

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxApparentSpeed
private

[UI:CheckBox] Synchronize apparent horizontal speed

Definition at line 66 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxApparentSpeedVertical

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxApparentSpeedVertical
private

[UI:CheckBox] Synchronize apparent vertical speed

Definition at line 68 of file CVesselPointDeviceEditView.hpp.

◆ pqCheckBoxText

QCheckBox* CVesselPointDeviceEditView::pqCheckBoxText
private

[UI:CheckBox] Synchronize additional textual data string

Definition at line 70 of file CVesselPointDeviceEditView.hpp.


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