DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpManager::StatusBarType Struct Reference

Type bundling widgets to be displayed in the main window's status bar. More...

Public Member Functions

 StatusBarType (DynExpManager *Owner)
 Constructs a StatusBarType instance. More...
 

Public Attributes

size_t NumItemsInWarningState
 
size_t NumItemsInErrorState
 
QPushButton * State
 
QWidget * NumRunningInstrGroup
 
QHBoxLayout * NumRunningInstrLayout
 
QLabel * NumRunningInstrImage
 
QLabel * NumRunningInstr
 
QWidget * NumRunningModuleGroup
 
QHBoxLayout * NumRunningModuleLayout
 
QLabel * NumRunningModuleImage
 
QLabel * NumRunningModule
 

Detailed Description

Type bundling widgets to be displayed in the main window's status bar.

Definition at line 283 of file DynExpManager.h.

Constructor & Destructor Documentation

◆ StatusBarType()

DynExpManager::StatusBarType::StatusBarType ( DynExpManager Owner)

Constructs a StatusBarType instance.

Parameters
OwnerParent DynExpManager instance where this status bar is displayed in

Definition at line 95 of file DynExpManager.cpp.

Member Data Documentation

◆ NumItemsInErrorState

size_t DynExpManager::StatusBarType::NumItemsInErrorState

Definition at line 292 of file DynExpManager.h.

◆ NumItemsInWarningState

size_t DynExpManager::StatusBarType::NumItemsInWarningState

Definition at line 291 of file DynExpManager.h.

◆ NumRunningInstr

QLabel* DynExpManager::StatusBarType::NumRunningInstr

Definition at line 298 of file DynExpManager.h.

◆ NumRunningInstrGroup

QWidget* DynExpManager::StatusBarType::NumRunningInstrGroup

Definition at line 295 of file DynExpManager.h.

◆ NumRunningInstrImage

QLabel* DynExpManager::StatusBarType::NumRunningInstrImage

Definition at line 297 of file DynExpManager.h.

◆ NumRunningInstrLayout

QHBoxLayout* DynExpManager::StatusBarType::NumRunningInstrLayout

Definition at line 296 of file DynExpManager.h.

◆ NumRunningModule

QLabel* DynExpManager::StatusBarType::NumRunningModule

Definition at line 302 of file DynExpManager.h.

◆ NumRunningModuleGroup

QWidget* DynExpManager::StatusBarType::NumRunningModuleGroup

Definition at line 299 of file DynExpManager.h.

◆ NumRunningModuleImage

QLabel* DynExpManager::StatusBarType::NumRunningModuleImage

Definition at line 301 of file DynExpManager.h.

◆ NumRunningModuleLayout

QHBoxLayout* DynExpManager::StatusBarType::NumRunningModuleLayout

Definition at line 300 of file DynExpManager.h.

◆ State

QPushButton* DynExpManager::StatusBarType::State

Definition at line 294 of file DynExpManager.h.


The documentation for this struct was generated from the following files: