Qt Virtual Chart Table (QVCT)
CVesselContainerDeviceCreateView Class Reference

[UI] Generic overlay object's pick (select) view More...

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

Inheritance diagram for CVesselContainerDeviceCreateView:

Public Slots

virtual void accept ()
 [override] QDialog::accept() More...
 

Public Member Functions

 CVesselContainerDeviceCreateView (CVesselContainerDevice **_ppoVesselContainerDevice)
 
virtual ~CVesselContainerDeviceCreateView ()
 

Private Member Functions

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

Private Attributes

CVesselContainerDevice ** ppoVesselContainerDevice
 [out] Created VesselContainerDevice More...
 
QLineEdit * pqLineEditName
 [UI:LineEdit] Device name More...
 

Detailed Description

[UI] Generic overlay object's pick (select) view

This class defines the base user-interface required to create a new device among the available device drivers.

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

Definition at line 36 of file CVesselContainerDeviceCreateView.hpp.

Constructor & Destructor Documentation

◆ CVesselContainerDeviceCreateView()

CVesselContainerDeviceCreateView::CVesselContainerDeviceCreateView ( CVesselContainerDevice **  _ppoVesselContainerDevice)
Parameters
[out]_ppoVesselContainerDeviceCreated vessel's device

Definition at line 37 of file CVesselContainerDeviceCreateView.cpp.

◆ ~CVesselContainerDeviceCreateView()

virtual CVesselContainerDeviceCreateView::~CVesselContainerDeviceCreateView ( )
inlinevirtual

Definition at line 58 of file CVesselContainerDeviceCreateView.hpp.

Member Function Documentation

◆ constructLayout()

void CVesselContainerDeviceCreateView::constructLayout ( )
private

Constructs the layout of the user-interface.

Definition at line 46 of file CVesselContainerDeviceCreateView.cpp.

◆ accept

void CVesselContainerDeviceCreateView::accept ( )
virtualslot

[override] QDialog::accept()

Definition at line 83 of file CVesselContainerDeviceCreateView.cpp.

Member Data Documentation

◆ ppoVesselContainerDevice

CVesselContainerDevice** CVesselContainerDeviceCreateView::ppoVesselContainerDevice
private

[out] Created VesselContainerDevice

Definition at line 46 of file CVesselContainerDeviceCreateView.hpp.

◆ pqLineEditName

QLineEdit* CVesselContainerDeviceCreateView::pqLineEditName
private

[UI:LineEdit] Device name

Definition at line 48 of file CVesselContainerDeviceCreateView.hpp.


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