Qt Virtual Chart Table (QVCT)
|
[UI] Landmark container's detail view More...
#include <overlays/landmark/CLandmarkContainerDetailView.hpp>
Public Member Functions | |
CLandmarkContainerDetailView (QWidget *_pqParent=0) | |
virtual | ~CLandmarkContainerDetailView () |
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... | |
void | slotAddPoint () |
[UI:Slot] Slot to add new (landmark) point 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... | |
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 (landmark) point 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] Landmark container's detail view
This class implements the user-interface that allows to display landmark containers' details.
Definition at line 39 of file CLandmarkContainerDetailView.hpp.
CLandmarkContainerDetailView::CLandmarkContainerDetailView | ( | QWidget * | _pqParent = 0 | ) |
Definition at line 43 of file CLandmarkContainerDetailView.cpp.
|
inlinevirtual |
Definition at line 72 of file CLandmarkContainerDetailView.hpp.
|
private |
Constructs the layout of the user-interface.
Definition at line 49 of file CLandmarkContainerDetailView.cpp.
|
virtual |
Refreshes the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 156 of file CLandmarkContainerDetailView.cpp.
|
virtual |
Resets (clears) the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 164 of file CLandmarkContainerDetailView.cpp.
|
privatevirtual |
Enables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 170 of file CLandmarkContainerDetailView.cpp.
|
privatevirtual |
Disables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 183 of file CLandmarkContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to modify the visibility status
Definition at line 202 of file CLandmarkContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to center chart (on container's items position)
Definition at line 216 of file CLandmarkContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to display edit view
Definition at line 226 of file CLandmarkContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to save this container to file
Definition at line 233 of file CLandmarkContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to delete (this container)
Definition at line 245 of file CLandmarkContainerDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to add new (landmark) point
Definition at line 263 of file CLandmarkContainerDetailView.cpp.
|
private |
[UI:Label] Name
Definition at line 49 of file CLandmarkContainerDetailView.hpp.
|
private |
[UI:Label] Content (items summary)
Definition at line 51 of file CLandmarkContainerDetailView.hpp.
|
private |
[UI:Button] Visibility status
Definition at line 53 of file CLandmarkContainerDetailView.hpp.
|
private |
[UI:Button] Center (on chart)
Definition at line 55 of file CLandmarkContainerDetailView.hpp.
|
private |
[UI:Button] Edit
Definition at line 57 of file CLandmarkContainerDetailView.hpp.
|
private |
[UI:Button] Save
Definition at line 59 of file CLandmarkContainerDetailView.hpp.
|
private |
[UI:Button] Delete
Definition at line 61 of file CLandmarkContainerDetailView.hpp.
|
private |
[UI:Button] Add new (landmark) point
Definition at line 63 of file CLandmarkContainerDetailView.hpp.