20 #include <QDockWidget>
21 #include <QStackedWidget>
34 : QDockWidget( tr(
"Overlay Detail"), _pqParent )
35 , pqStackedWidget( 0 )
37 QDockWidget::setObjectName(
"OverlayDetail" );
38 QDockWidget::setAllowedAreas( Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea );
[UI] device's detail view
[UI] Landmark container's detail view
[UI] Landmark item's detail view
COverlayDetailView(QWidget *_pqParent=0)
void switchView(EView eView)
Displays the requested container/item details (switching to the appropriate widget)
QStackedWidget * pqStackedWidget
Stacked widget to present all viewable overlays.
void constructLayout()
Constructs the layout of the user-interface.
[UI] Pointer item's detail view
[UI] Route container's detail view
[UI] Route item's detail view
[UI] Track container's detail view
[UI] Track item's detail view
[UI] Track sub-container's detail view
[UI] Vessel container's detail view
[UI] Vessel container's detail view
[UI] Vessel item's detail view
[UI] Vessel point's detail view
static void registerVesselPointDetailView(CVesselPointDetailView *_poVesselPointDetailView)
static void registerVesselPointDeviceDetailView(CVesselPointDeviceDetailView *_poVesselPointDeviceDetailView)
static void registerVesselContainerDeviceDetailView(CVesselContainerDeviceDetailView *_poVesselContainerDeviceDetailView)
static void registerVesselContainerDetailView(CVesselContainerDetailView *_poVesselContainerDetailView)
static void registerLandmarkPointDetailView(CLandmarkPointDetailView *_poLandmarkPointDetailView)
static void registerRouteContainerDetailView(CRouteContainerDetailView *_poRouteContainerDetailView)
static void registerRoutePointDetailView(CRoutePointDetailView *_poRoutePointDetailView)
static void registerDeviceDetailView(CDeviceDetailView *_poDeviceDetailView)
static void registerLandmarkContainerDetailView(CLandmarkContainerDetailView *_poLandmarkContainerDetailView)
static void registerTrackPointDetailView(CTrackPointDetailView *_poTrackPointDetailView)
static void registerTrackSubContainerDetailView(CTrackSubContainerDetailView *_poTrackSubContainerDetailView)
static void registerPointerPointDetailView(CPointerPointDetailView *_poPointerPointDetailView)
static void registerTrackContainerDetailView(CTrackContainerDetailView *_poTrackContainerDetailView)
static CChartTable * useChartTable()