|
Qt Virtual Chart Table (QVCT)
|
[UI] device's detail view More...
#include <devices/CDeviceDetailView.hpp>
Public Member Functions | |
| CDeviceDetailView (QWidget *_pqParent=0) | |
| virtual | ~CDeviceDetailView () |
| 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 | slotOperatingMode (CDevice::EOperatingMode _eOperatingMode) |
| [Slot] Slot to handle operating mode changes More... | |
| void | slotActivity () |
| [Slot] Slot to handle activity signal emitted by device More... | |
| void | slotEdit () |
| [UI:Slot] Slot to edit the device configuration More... | |
| void | slotDelete () |
| [UI:Slot] Slot to delete the device More... | |
| void | slotStop () |
| [UI:Slot] Slot to stop the device More... | |
| void | slotPause () |
| [UI:Slot] Slot to pause the device More... | |
| void | slotStart () |
| [UI:Slot] Start to start the device 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 * | poTextDriver |
| [UI:Label] Driver More... | |
| QLabel * | pqLabelActivity |
| [UI:Label] Activity More... | |
| QPushButton * | pqPushButtonEdit |
| [UI:Button] Edit More... | |
| QPushButton * | pqPushButtonDelete |
| [UI:Button] Delete More... | |
| QPushButton * | pqPushButtonStop |
| [UI:Button] Stop More... | |
| QPushButton * | pqPushButtonPause |
| [UI:Button] Pause More... | |
| QPushButton * | pqPushButtonStart |
| [UI:Button] Start More... | |
| bool | bIgnoreUpdate |
| Flag that disables checkable buttons update. 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] device's detail view
This class implements the user-interface that allows to display devices' details.
Definition at line 39 of file CDeviceDetailView.hpp.
| CDeviceDetailView::CDeviceDetailView | ( | QWidget * | _pqParent = 0 | ) |
Definition at line 39 of file CDeviceDetailView.cpp.
|
inlinevirtual |
Definition at line 75 of file CDeviceDetailView.hpp.
|
private |
Constructs the layout of the user-interface.
Definition at line 46 of file CDeviceDetailView.cpp.
|
virtual |
Refreshes the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 155 of file CDeviceDetailView.cpp.
|
virtual |
Resets (clears) the content of the underlying widget.
Implements COverlayObjectDetailView.
Definition at line 171 of file CDeviceDetailView.cpp.
|
privatevirtual |
Enables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 178 of file CDeviceDetailView.cpp.
|
privatevirtual |
Disables the content (controls) of the underlying widget.
Reimplemented from COverlayObjectDetailView.
Definition at line 193 of file CDeviceDetailView.cpp.
|
privateslot |
[Slot] Slot to handle operating mode changes
Definition at line 213 of file CDeviceDetailView.cpp.
|
privateslot |
[Slot] Slot to handle activity signal emitted by device
Definition at line 220 of file CDeviceDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to edit the device configuration
Definition at line 229 of file CDeviceDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to delete the device
Definition at line 235 of file CDeviceDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to stop the device
Definition at line 250 of file CDeviceDetailView.cpp.
|
privateslot |
[UI:Slot] Slot to pause the device
Definition at line 257 of file CDeviceDetailView.cpp.
|
privateslot |
[UI:Slot] Start to start the device
Definition at line 264 of file CDeviceDetailView.cpp.
|
private |
[UI:Label] Name
Definition at line 49 of file CDeviceDetailView.hpp.
|
private |
[UI:Label] Driver
Definition at line 51 of file CDeviceDetailView.hpp.
|
private |
[UI:Label] Activity
Definition at line 53 of file CDeviceDetailView.hpp.
|
private |
[UI:Button] Edit
Definition at line 55 of file CDeviceDetailView.hpp.
|
private |
[UI:Button] Delete
Definition at line 57 of file CDeviceDetailView.hpp.
|
private |
[UI:Button] Stop
Definition at line 59 of file CDeviceDetailView.hpp.
|
private |
[UI:Button] Pause
Definition at line 61 of file CDeviceDetailView.hpp.
|
private |
[UI:Button] Start
Definition at line 63 of file CDeviceDetailView.hpp.
|
private |
Flag that disables checkable buttons update.
Definition at line 66 of file CDeviceDetailView.hpp.