19 #ifndef QVCT_CVESSELCONTAINERDEVICEDETAILVIEW_HPP
20 #define QVCT_CVESSELCONTAINERDEVICEDETAILVIEW_HPP
24 #include <QPushButton>
[UI] Generic overlay object's detail view
[UI] Overlay-specific text label
[UI] Overlay-specific URL label
[UI] Vessel container's detail view
void slotRefreshContent()
[UI:Slot] Slot to refresh the view content
virtual void resetContent()
Resets (clears) the content of the underlying widget.
QPushButton * pqPushButtonConnect
[UI:Button] Connect (device)
bool bIgnoreUpdate
Flag that disables checkable buttons update.
QPushButton * pqPushButtonEdit
[UI:Button] Edit
void slotEdit()
[UI:Slot] Slot to display edit view
virtual void disableContent()
Disables the content (controls) of the underlying widget.
void slotDelete()
[UI:Slot] Slot to delete (this container/container)
virtual void enableContent()
Enables the content (controls) of the underlying widget.
virtual void refreshContent()
Refreshes the content of the underlying widget.
void constructLayout()
Constructs the layout of the user-interface.
COverlayText * poTextName
[UI:Label] Name
virtual ~CVesselContainerDeviceDetailView()
COverlayText * poTextTTL
[UI:Label] (Vessels) Time-To-Live
QPushButton * pqPushButtonDelete
[UI:Button] Delete
CVesselContainerDeviceDetailView(QWidget *_pqParent=0)
void slotConnect(bool)
[UI:Slot] Slot to connect (to the actual device)