19 #ifndef QVCT_CDEVICEDETAILVIEW_HPP
20 #define QVCT_CDEVICEDETAILVIEW_HPP
24 #include <QPushButton>
[UI] device's detail view
bool bIgnoreUpdate
Flag that disables checkable buttons update.
void slotPause()
[UI:Slot] Slot to pause the device
void slotEdit()
[UI:Slot] Slot to edit the device configuration
void slotActivity()
[Slot] Slot to handle activity signal emitted by device
QPushButton * pqPushButtonStart
[UI:Button] Start
void slotOperatingMode(CDevice::EOperatingMode _eOperatingMode)
[Slot] Slot to handle operating mode changes
virtual void resetContent()
Resets (clears) the content of the underlying widget.
CDeviceDetailView(QWidget *_pqParent=0)
virtual void enableContent()
Enables the content (controls) of the underlying widget.
QPushButton * pqPushButtonDelete
[UI:Button] Delete
void slotStart()
[UI:Slot] Start to start the device
QPushButton * pqPushButtonEdit
[UI:Button] Edit
virtual void disableContent()
Disables the content (controls) of the underlying widget.
QLabel * pqLabelActivity
[UI:Label] Activity
void slotDelete()
[UI:Slot] Slot to delete the device
void constructLayout()
Constructs the layout of the user-interface.
QPushButton * pqPushButtonPause
[UI:Button] Pause
void slotStop()
[UI:Slot] Slot to stop the device
virtual ~CDeviceDetailView()
COverlayText * poTextName
[UI:Label] Name
virtual void refreshContent()
Refreshes the content of the underlying widget.
QPushButton * pqPushButtonStop
[UI:Button] Stop
COverlayText * poTextDriver
[UI:Label] Driver
EOperatingMode
Device operating mode (stop, start, pause)
[UI] Generic overlay object's detail view
[UI] Overlay-specific text label