Qt Virtual Chart Table (QVCT)
CVesselOverlayListView Class Reference

[UI] Vessel overlay's list view More...

#include <overlays/vessel/CVesselOverlayListView.hpp>

Inheritance diagram for CVesselOverlayListView:

Public Member Functions

 CVesselOverlayListView (QWidget *_pqParent=0)
 
virtual ~CVesselOverlayListView ()
 

Private Slots

void slotAdd ()
 [UI:Slot] Slot to add a new container More...
 
void slotLoad ()
 [UI:Slot] Slot to load overlay's content from file More...
 
void slotUp ()
 [UI:Slot] Slot to move overlay's content up More...
 
void slotDown ()
 [UI:Slot] Slot to move overlay's content down More...
 
void slotActions ()
 [UI:Slot] Slot to show additional actions More...
 

Private Member Functions

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

Private Attributes

CVesselOverlaypoVesselOverlay
 Vessel overlay. More...
 
QPushButton * pqPushButtonAdd
 [UI:Button] Add More...
 
QPushButton * pqPushButtonLoad
 [UI:Button] Load More...
 
QPushButton * pqPushButtonUp
 [UI:Button] Up More...
 
QPushButton * pqPushButtonDown
 [UI:Button] Down More...
 
QPushButton * pqPushButtonActions
 [UI:Button] Actions More...
 

Detailed Description

[UI] Vessel overlay's list view

This class implements the user-interface that allows to store and display the vessel overlay.

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

Definition at line 37 of file CVesselOverlayListView.hpp.

Constructor & Destructor Documentation

◆ CVesselOverlayListView()

CVesselOverlayListView::CVesselOverlayListView ( QWidget *  _pqParent = 0)

Definition at line 37 of file CVesselOverlayListView.cpp.

◆ ~CVesselOverlayListView()

virtual CVesselOverlayListView::~CVesselOverlayListView ( )
inlinevirtual

Definition at line 68 of file CVesselOverlayListView.hpp.

Member Function Documentation

◆ constructLayout()

void CVesselOverlayListView::constructLayout ( )
private

Constructs the layout of the user-interface.

Definition at line 43 of file CVesselOverlayListView.cpp.

◆ slotAdd

void CVesselOverlayListView::slotAdd ( )
privateslot

[UI:Slot] Slot to add a new container

Definition at line 110 of file CVesselOverlayListView.cpp.

◆ slotLoad

void CVesselOverlayListView::slotLoad ( )
privateslot

[UI:Slot] Slot to load overlay's content from file

Definition at line 121 of file CVesselOverlayListView.cpp.

◆ slotUp

void CVesselOverlayListView::slotUp ( )
privateslot

[UI:Slot] Slot to move overlay's content up

Definition at line 135 of file CVesselOverlayListView.cpp.

◆ slotDown

void CVesselOverlayListView::slotDown ( )
privateslot

[UI:Slot] Slot to move overlay's content down

Definition at line 169 of file CVesselOverlayListView.cpp.

◆ slotActions

void CVesselOverlayListView::slotActions ( )
privateslot

[UI:Slot] Slot to show additional actions

Definition at line 203 of file CVesselOverlayListView.cpp.

Member Data Documentation

◆ poVesselOverlay

CVesselOverlay* CVesselOverlayListView::poVesselOverlay
private

Vessel overlay.

Definition at line 48 of file CVesselOverlayListView.hpp.

◆ pqPushButtonAdd

QPushButton* CVesselOverlayListView::pqPushButtonAdd
private

[UI:Button] Add

Definition at line 51 of file CVesselOverlayListView.hpp.

◆ pqPushButtonLoad

QPushButton* CVesselOverlayListView::pqPushButtonLoad
private

[UI:Button] Load

Definition at line 53 of file CVesselOverlayListView.hpp.

◆ pqPushButtonUp

QPushButton* CVesselOverlayListView::pqPushButtonUp
private

[UI:Button] Up

Definition at line 55 of file CVesselOverlayListView.hpp.

◆ pqPushButtonDown

QPushButton* CVesselOverlayListView::pqPushButtonDown
private

[UI:Button] Down

Definition at line 57 of file CVesselOverlayListView.hpp.

◆ pqPushButtonActions

QPushButton* CVesselOverlayListView::pqPushButtonActions
private

[UI:Button] Actions

Definition at line 59 of file CVesselOverlayListView.hpp.


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