Qt Virtual Chart Table (QVCT)
|
[UI] Pointer item's detail view More...
#include <overlays/pointer/CPointerPointDetailView.hpp>
Public Member Functions | |
CPointerPointDetailView (QWidget *_pqParent=0) | |
virtual | ~CPointerPointDetailView () |
virtual void | refreshContent () |
Refreshes the content of the underlying widget. More... | |
virtual void | resetContent () |
Resets (clears) the content of the underlying widget. More... | |
Public Member Functions inherited from COverlayObjectDetailView | |
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... | |
Private Slots | |
void | slotToggleVisible () |
[UI:Slot] Slot to modify the visibility status More... | |
void | slotPositionCenter () |
[UI:Slot] Slot to center chart (on item's position) More... | |
void | slotDelete () |
[UI:Slot] Slot to delete last path's point More... | |
void | slotAddLandmark () |
[UI:Slot] Slot to add new landmark More... | |
void | slotAddRoute () |
[UI:Slot] Slot to add new (route) waypoint More... | |
Private Member Functions | |
void | constructLayout () |
Constructs the layout of the user-interface. More... | |
virtual void | enableContent () |
Enables the content (controls) of the underlying widget. More... | |
virtual void | disableContent () |
Disables the content (controls) of the underlying widget. More... | |
Private Attributes | |
COverlayText * | poTextLongitude |
[UI:Label] Longitude More... | |
COverlayText * | poTextLatitude |
[UI:Label] Latitude More... | |
COverlayText * | poTextElevation |
[UI:Label] Elevation More... | |
COverlayText * | poTextPathSegments |
[UI:Label] Path segments count More... | |
COverlayText * | poTextPathLengthRL |
[UI:Label] Path (rhumb-line) length More... | |
COverlayText * | poTextPathLengthGC |
[UI:Label] Path (great-circle) length More... | |
QPushButton * | pqPushButtonVisible |
[UI:Button] Visibility status More... | |
QPushButton * | pqPushButtonCenter |
[UI:Button] Center (on chart) More... | |
QPushButton * | pqPushButtonDelete |
[UI:Button] Delete More... | |
QPushButton * | pqPushButtonAddLandmark |
[UI:Button] Add new landmark More... | |
QPushButton * | pqPushButtonAddRoute |
[UI:Button] Add new (route) waypoint More... | |
Additional Inherited Members | |
Protected Member Functions inherited from COverlayObjectDetailView | |
COverlayObjectDetailView (QWidget *_pqParent=0) | |
virtual | ~COverlayObjectDetailView () |
Protected Attributes inherited from COverlayObjectDetailView | |
COverlayObject * | poOverlayObject |
Overlay object being displayed. More... | |
[UI] Pointer item's detail view
This class implements the user-interface that allows to display pointer items' (point and path) details.
Definition at line 37 of file CPointerPointDetailView.hpp.
CPointerPointDetailView::CPointerPointDetailView | ( | QWidget * | _pqParent = 0 | ) |
Definition at line 41 of file CPointerPointDetailView.cpp.
|
inlinevirtual |
Definition at line 77 of file CPointerPointDetailView.hpp.
|
private |
Constructs the layout of the user-interface.
Definition at line 47 of file CPointerPointDetailView.cpp.
|
virtual |
Refreshes the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 188 of file CPointerPointDetailView.cpp.
|
virtual |
Resets (clears) the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 222 of file CPointerPointDetailView.cpp.
|
privatevirtual |
Enables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 232 of file CPointerPointDetailView.cpp.
|
privatevirtual |
Disables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 243 of file CPointerPointDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to modify the visibility status
Definition at line 261 of file CPointerPointDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to center chart (on item's position)
Definition at line 270 of file CPointerPointDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to delete last path's point
Definition at line 287 of file CPointerPointDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to add new landmark
Definition at line 303 of file CPointerPointDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to add new (route) waypoint
Definition at line 336 of file CPointerPointDetailView.cpp.
|
private |
[UI:Label] Longitude
Definition at line 48 of file CPointerPointDetailView.hpp.
|
private |
[UI:Label] Latitude
Definition at line 50 of file CPointerPointDetailView.hpp.
|
private |
[UI:Label] Elevation
Definition at line 52 of file CPointerPointDetailView.hpp.
|
private |
[UI:Label] Path segments count
Definition at line 54 of file CPointerPointDetailView.hpp.
|
private |
[UI:Label] Path (rhumb-line) length
Definition at line 56 of file CPointerPointDetailView.hpp.
|
private |
[UI:Label] Path (great-circle) length
Definition at line 58 of file CPointerPointDetailView.hpp.
|
private |
[UI:Button] Visibility status
Definition at line 60 of file CPointerPointDetailView.hpp.
|
private |
[UI:Button] Center (on chart)
Definition at line 62 of file CPointerPointDetailView.hpp.
|
private |
[UI:Button] Delete
Definition at line 64 of file CPointerPointDetailView.hpp.
|
private |
[UI:Button] Add new landmark
Definition at line 66 of file CPointerPointDetailView.hpp.
|
private |
[UI:Button] Add new (route) waypoint
Definition at line 68 of file CPointerPointDetailView.hpp.