|
Qt Virtual Chart Table (QVCT)
|
[UI] Generic overlay object's detail view More...
#include <overlays/COverlayObjectDetailView.hpp>
Public Member Functions | |
| void | setOverlayObject (COverlayObject *_poOverlayObject) |
| Sets the overlay object to be displayed (and refreshes the underlying widget) More... | |
| void | resetOverlayObject () |
| Resets (clears) the overlay object being displayed (and clears the underlying widget) More... | |
| virtual void | refreshContent ()=0 |
| Refreshes the content of the underlying widget. More... | |
| virtual void | resetContent ()=0 |
| Resets (clears) the content of the underlying widget. More... | |
Protected Member Functions | |
| COverlayObjectDetailView (QWidget *_pqParent=0) | |
| virtual | ~COverlayObjectDetailView () |
| virtual void | enableContent () |
| Enables the content (controls) of the underlying widget. More... | |
| virtual void | disableContent () |
| Disables the content (controls) of the underlying widget. More... | |
Protected Attributes | |
| COverlayObject * | poOverlayObject |
| Overlay object being displayed. More... | |
Private Slots | |
| void | slotDestroyed (QObject *_pqObject) |
| Slot to handle object destruction. More... | |
[UI] Generic overlay object's detail view
This class defines the base user-interface required to display an overlay object's details.
Definition at line 35 of file COverlayObjectDetailView.hpp.
|
protected |
Definition at line 31 of file COverlayObjectDetailView.cpp.
|
inlineprotectedvirtual |
Definition at line 55 of file COverlayObjectDetailView.hpp.
|
privateslot |
Slot to handle object destruction.
Definition at line 47 of file COverlayObjectDetailView.cpp.
| void COverlayObjectDetailView::setOverlayObject | ( | COverlayObject * | _poOverlayObject | ) |
Sets the overlay object to be displayed (and refreshes the underlying widget)
Definition at line 57 of file COverlayObjectDetailView.cpp.
| void COverlayObjectDetailView::resetOverlayObject | ( | ) |
Resets (clears) the overlay object being displayed (and clears the underlying widget)
Definition at line 66 of file COverlayObjectDetailView.cpp.
|
pure virtual |
Refreshes the content of the underlying widget.
Implemented in CVesselPointDeviceDetailView, CVesselContainerDeviceDetailView, CVesselPointDetailView, CVesselContainerDetailView, CTrackSubContainerDetailView, CTrackPointDetailView, CTrackContainerDetailView, CRoutePointDetailView, CRouteContainerDetailView, CPointerPointDetailView, CLandmarkPointDetailView, CLandmarkContainerDetailView, and CDeviceDetailView.
|
pure virtual |
Resets (clears) the content of the underlying widget.
Implemented in CVesselPointDeviceDetailView, CVesselContainerDeviceDetailView, CVesselPointDetailView, CVesselContainerDetailView, CTrackSubContainerDetailView, CTrackPointDetailView, CTrackContainerDetailView, CRoutePointDetailView, CRouteContainerDetailView, CPointerPointDetailView, CLandmarkPointDetailView, CLandmarkContainerDetailView, and CDeviceDetailView.
|
inlineprotectedvirtual |
Enables the content (controls) of the underlying widget.
Reimplemented in CVesselPointDeviceDetailView, CVesselContainerDeviceDetailView, CVesselPointDetailView, CVesselContainerDetailView, CTrackSubContainerDetailView, CTrackPointDetailView, CTrackContainerDetailView, CRoutePointDetailView, CRouteContainerDetailView, CPointerPointDetailView, CLandmarkPointDetailView, CLandmarkContainerDetailView, and CDeviceDetailView.
Definition at line 83 of file COverlayObjectDetailView.hpp.
|
inlineprotectedvirtual |
Disables the content (controls) of the underlying widget.
Reimplemented in CVesselPointDeviceDetailView, CVesselContainerDeviceDetailView, CVesselPointDetailView, CVesselContainerDetailView, CTrackSubContainerDetailView, CTrackPointDetailView, CTrackContainerDetailView, CRoutePointDetailView, CRouteContainerDetailView, CPointerPointDetailView, CLandmarkPointDetailView, CLandmarkContainerDetailView, and CDeviceDetailView.
Definition at line 85 of file COverlayObjectDetailView.hpp.
|
protected |
Overlay object being displayed.
Definition at line 46 of file COverlayObjectDetailView.hpp.