DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Implements a configuration dialog which allows users to set values of parameters derived from DynExp::ParamsBase::ParamBase. More...
Go to the source code of this file.
Classes | |
struct | ParamInfo |
Bundles a parameter's title and description texts. More... | |
class | ParamsConfigDialog |
Defines the configuration dialog. The dialog must be displayed by calling ParamsConfigDialog::Display(). Do not use methods of QDialog! More... | |
struct | ParamsConfigDialog::Param |
Collection of data defining a single parameter to be managed by a ParamsConfigDialog instance. Used by ParamsConfigDialog::InsertWidget(). More... | |
Namespaces | |
DynExp | |
DynExp's main namespace contains the implementation of DynExp including classes to manage resources (DynExp objects like hardware adapters, instruments, and modules) as well as their dependencies and parameters. | |
Enumerations | |
enum class | DynExp::TextUsageType { DynExp::Standard , DynExp::Path , DynExp::Code } |
Specifies the usage of a text-type parameter. Setting the right usage allows the ParamsConfigDialog to add specific functionality to a text field to edit the parameter's value. More... | |
Implements a configuration dialog which allows users to set values of parameters derived from DynExp::ParamsBase::ParamBase.
Definition in file ParamsConfig.h.