|
DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Bundles data which is assigned to items of the main QTreeWidget. Each item refers to a DynExp::Object instance.
More...
#include <DynExpManager.h>
Public Types | |
| enum class | ItemTreeItemStateType { New , Normal , Running , Paused , Warning , Error , NotConnected , NotResponding } |
States the QTreeWidgetItem instances can have. More... | |
Public Member Functions | |
| constexpr | ItemTreeItemDataType () noexcept |
| constexpr | ItemTreeItemDataType (const DynExp::ItemIDType ID, const ItemTreeItemStateType ItemTreeItemState=ItemTreeItemStateType::New) noexcept |
Public Attributes | |
| ItemTreeItemStateType | ItemTreeItemState |
| Current state derived from the related DynExp::Object instance. | |
| const DynExp::ItemIDType | ID |
| ID of the DynExp::Object instance assigned to this item. | |
Bundles data which is assigned to items of the main QTreeWidget. Each item refers to a DynExp::Object instance.
Definition at line 29 of file DynExpManager.h.
|
strong |
States the QTreeWidgetItem instances can have.
| Enumerator | |
|---|---|
| New | |
| Normal | |
| Running | |
| Paused | |
| Warning | |
| Error | |
| NotConnected | |
| NotResponding | |
Definition at line 34 of file DynExpManager.h.
|
inlineconstexprnoexcept |
Definition at line 36 of file DynExpManager.h.
|
inlineconstexprnoexcept |
Definition at line 37 of file DynExpManager.h.
| const DynExp::ItemIDType DynExpManager::ItemTreeItemDataType::ID |
ID of the DynExp::Object instance assigned to this item.
Definition at line 42 of file DynExpManager.h.
| ItemTreeItemStateType DynExpManager::ItemTreeItemDataType::ItemTreeItemState |
Current state derived from the related DynExp::Object instance.
Definition at line 41 of file DynExpManager.h.