|
Qt Virtual Chart Table (QVCT)
|
[UI] Overlays list view (dock widget) More...
#include <overlays/dock/COverlayListView.hpp>
Public Types | |
| enum | EView { LANDMARK = 0 , ROUTE = 1 , TRACK = 2 , VESSEL = 3 , DEVICE = 4 } |
Public Member Functions | |
| COverlayListView (QWidget *_pqParent=0) | |
| virtual | ~COverlayListView () |
| void | switchView (EView eView) |
| Displays the requested overlay (switching to the appropriate tab) More... | |
Private Slots | |
| void | slotChangeTab (int _iTabIndex) |
| Slot to handle tab change. More... | |
Private Member Functions | |
| void | constructLayout () |
| Constructs the layout of the user-interface. More... | |
Private Attributes | |
| CPointerOverlay * | poPointerOverlay |
| Pointer overlay (which must not be viewed) More... | |
| QTabWidget * | pqTabWidget |
| Tab widget to present all viewable overlays. More... | |
[UI] Overlays list view (dock widget)
This class provides the user-interface (QDockWidget) that allows to display all overlays and their content.
Definition at line 37 of file COverlayListView.hpp.
| Enumerator | |
|---|---|
| LANDMARK | Landmark overlay. |
| ROUTE | Route overlay. |
| TRACK | Track overlay. |
| VESSEL | Vessel overlay. |
| DEVICE | Device overlay. |
Definition at line 47 of file COverlayListView.hpp.
| COverlayListView::COverlayListView | ( | QWidget * | _pqParent = 0 | ) |
Definition at line 33 of file COverlayListView.cpp.
|
virtual |
Definition at line 48 of file COverlayListView.cpp.
|
private |
Constructs the layout of the user-interface.
Definition at line 53 of file COverlayListView.cpp.
|
privateslot |
Slot to handle tab change.
Definition at line 121 of file COverlayListView.cpp.
| void COverlayListView::switchView | ( | COverlayListView::EView | eView | ) |
Displays the requested overlay (switching to the appropriate tab)
Definition at line 140 of file COverlayListView.cpp.
|
private |
Pointer overlay (which must not be viewed)
Definition at line 62 of file COverlayListView.hpp.
|
private |
Tab widget to present all viewable overlays.
Definition at line 65 of file COverlayListView.hpp.