Qt Virtual Chart Table (QVCT)
CVesselOverlayActionsView Class Reference

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

#include <overlays/vessel/CVesselOverlayActionsView.hpp>

Inheritance diagram for CVesselOverlayActionsView:
COverlayActionsView

Public Member Functions

 CVesselOverlayActionsView ()
 
virtual ~CVesselOverlayActionsView ()
 

Private Slots

void slotOrderInvert ()
 [UI:Slot] Slot to invert overlay's content order More...
 
void slotOrderAscending ()
 [UI:Slot] Slot to order overlay's content in ascending direction More...
 
void slotOrderDescending ()
 [UI:Slot] Slot to order overlay's content in descending direction More...
 
void slotSave ()
 [UI:Slot] Slot to save overlay's selected content to file More...
 
void slotDelete ()
 [UI:Slot] Slot to delete overlay's selected content More...
 

Private Member Functions

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

Private Attributes

QPushButton * pqPushButtonOrderInvert
 [UI:Button] Order invert More...
 
QPushButton * pqPushButtonOrderAscending
 [UI:Button] Order ascending More...
 
QPushButton * pqPushButtonOrderDescending
 [UI:Button] Order descending More...
 
QPushButton * pqPushButtonSave
 [UI:Button] Load More...
 
QPushButton * pqPushButtonDelete
 [UI:Button] Delete More...
 

Additional Inherited Members

- Protected Member Functions inherited from COverlayActionsView
 COverlayActionsView ()
 
virtual ~COverlayActionsView ()
 

Detailed Description

[UI] Vessel overlay's actions view

This class implements the user-interface that allows to perform additional actions on vessel overlay objects.

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

Definition at line 35 of file CVesselOverlayActionsView.hpp.

Constructor & Destructor Documentation

◆ CVesselOverlayActionsView()

CVesselOverlayActionsView::CVesselOverlayActionsView ( )

Definition at line 34 of file CVesselOverlayActionsView.cpp.

◆ ~CVesselOverlayActionsView()

virtual CVesselOverlayActionsView::~CVesselOverlayActionsView ( )
inlinevirtual

Definition at line 63 of file CVesselOverlayActionsView.hpp.

Member Function Documentation

◆ constructLayout()

void CVesselOverlayActionsView::constructLayout ( )
private

Constructs the layout of the user-interface.

Definition at line 39 of file CVesselOverlayActionsView.cpp.

◆ slotOrderInvert

void CVesselOverlayActionsView::slotOrderInvert ( )
privateslot

[UI:Slot] Slot to invert overlay's content order

Definition at line 90 of file CVesselOverlayActionsView.cpp.

◆ slotOrderAscending

void CVesselOverlayActionsView::slotOrderAscending ( )
privateslot

[UI:Slot] Slot to order overlay's content in ascending direction

Definition at line 127 of file CVesselOverlayActionsView.cpp.

◆ slotOrderDescending

void CVesselOverlayActionsView::slotOrderDescending ( )
privateslot

[UI:Slot] Slot to order overlay's content in descending direction

Definition at line 165 of file CVesselOverlayActionsView.cpp.

◆ slotSave

void CVesselOverlayActionsView::slotSave ( )
privateslot

[UI:Slot] Slot to save overlay's selected content to file

Definition at line 203 of file CVesselOverlayActionsView.cpp.

◆ slotDelete

void CVesselOverlayActionsView::slotDelete ( )
privateslot

[UI:Slot] Slot to delete overlay's selected content

Definition at line 219 of file CVesselOverlayActionsView.cpp.

Member Data Documentation

◆ pqPushButtonOrderInvert

QPushButton* CVesselOverlayActionsView::pqPushButtonOrderInvert
private

[UI:Button] Order invert

Definition at line 46 of file CVesselOverlayActionsView.hpp.

◆ pqPushButtonOrderAscending

QPushButton* CVesselOverlayActionsView::pqPushButtonOrderAscending
private

[UI:Button] Order ascending

Definition at line 48 of file CVesselOverlayActionsView.hpp.

◆ pqPushButtonOrderDescending

QPushButton* CVesselOverlayActionsView::pqPushButtonOrderDescending
private

[UI:Button] Order descending

Definition at line 50 of file CVesselOverlayActionsView.hpp.

◆ pqPushButtonSave

QPushButton* CVesselOverlayActionsView::pqPushButtonSave
private

[UI:Button] Load

Definition at line 52 of file CVesselOverlayActionsView.hpp.

◆ pqPushButtonDelete

QPushButton* CVesselOverlayActionsView::pqPushButtonDelete
private

[UI:Button] Delete

Definition at line 54 of file CVesselOverlayActionsView.hpp.


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