|
Qt Virtual Chart Table (QVCT)
|
[UI] Track container's detail view More...
#include <overlays/track/CTrackContainerDetailView.hpp>
Public Member Functions | |
| CTrackContainerDetailView (QWidget *_pqParent=0) | |
| virtual | ~CTrackContainerDetailView () |
| 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 container's items position) More... | |
| void | slotEdit () |
| [UI:Slot] Slot to display edit view More... | |
| void | slotSave () |
| [UI:Slot] Slot to save this container to file More... | |
| void | slotDelete () |
| [UI:Slot] Slot to delete (this container) 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 * | poTextName |
| [UI:Label] Name More... | |
| COverlayText * | poTextContent |
| [UI:Label] Content (items summary) More... | |
| COverlayText * | poTextLengthRL |
| [UI:Label] Length (rhumb-line) More... | |
| COverlayText * | poTextTimeElapsed |
| [UI:Label] Elapsed time More... | |
| COverlayText * | poTextType |
| [UI:Label] Type More... | |
| COverlayText * | poTextDescription |
| [UI:Label] Description More... | |
| COverlayText * | poTextComment |
| [UI:Label] Comment More... | |
| COverlayUrl * | poUrl |
| [UI:Label] URL More... | |
| QPushButton * | pqPushButtonVisible |
| [UI:Button] Visibility status More... | |
| QPushButton * | pqPushButtonCenter |
| [UI:Button] Center (on chart) More... | |
| QPushButton * | pqPushButtonEdit |
| [UI:Button] Edit More... | |
| QPushButton * | pqPushButtonSave |
| [UI:Button] Save More... | |
| QPushButton * | pqPushButtonDelete |
| [UI:Button] Delete More... | |
| QPushButton * | pqPushButtonAddPoint |
| [UI:Button] Add new 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] Track container's detail view
This class implements the user-interface that allows to display track containers' details.
Definition at line 40 of file CTrackContainerDetailView.hpp.
| CTrackContainerDetailView::CTrackContainerDetailView | ( | QWidget * | _pqParent = 0 | ) |
Definition at line 46 of file CTrackContainerDetailView.cpp.
|
inlinevirtual |
Definition at line 85 of file CTrackContainerDetailView.hpp.
|
private |
Constructs the layout of the user-interface.
Definition at line 52 of file CTrackContainerDetailView.cpp.
|
virtual |
Refreshes the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 205 of file CTrackContainerDetailView.cpp.
|
virtual |
Resets (clears) the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 223 of file CTrackContainerDetailView.cpp.
|
privatevirtual |
Enables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 235 of file CTrackContainerDetailView.cpp.
|
privatevirtual |
Disables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 247 of file CTrackContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to modify the visibility status
Definition at line 265 of file CTrackContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to center chart (on container's items position)
Definition at line 279 of file CTrackContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to display edit view
Definition at line 305 of file CTrackContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to save this container to file
Definition at line 312 of file CTrackContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to delete (this container)
Definition at line 324 of file CTrackContainerDetailView.cpp.
|
private |
[UI:Label] Name
Definition at line 50 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Label] Content (items summary)
Definition at line 52 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Label] Length (rhumb-line)
Definition at line 54 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Label] Elapsed time
Definition at line 56 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Label] Type
Definition at line 58 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Label] Description
Definition at line 60 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Label] Comment
Definition at line 62 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Label] URL
Definition at line 64 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Button] Visibility status
Definition at line 66 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Button] Center (on chart)
Definition at line 68 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Button] Edit
Definition at line 70 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Button] Save
Definition at line 72 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Button] Delete
Definition at line 74 of file CTrackContainerDetailView.hpp.
|
private |
[UI:Button] Add new waypoint
Definition at line 76 of file CTrackContainerDetailView.hpp.