siriushla.as_ap_configdb.models
Pvs configuration manager models.
Code Documentation
siriushla.as_ap_configdb.models.config_db_table_model module
Configuration database model.
- class siriushla.as_ap_configdb.models.config_db_table_model.ConfigDbTableModel(config_type, client, discarded=False, parent=None)[source]
Bases:
QAbstractTableModel
Model for configuration database.
- property config_type
Configuration type name.
- connectionError
int = …, arguments: Sequence = …) -> PYQT_SIGNAL
types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.
- Type:
pyqtSignal(*types, name
- Type:
str = …, revision
- horizontalHeader = ('config_type', 'name', 'created', 'modified')
- removeRow
int = …, arguments: Sequence = …) -> PYQT_SIGNAL
types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.
- Type:
pyqtSignal(*types, name
- Type:
str = …, revision
siriushla.as_ap_configdb.models.config_names_model module
Model to get registered configuration names for a given type.
siriushla.as_ap_configdb.models.config_types_model module
Model to get all config types registered.
- class siriushla.as_ap_configdb.models.config_types_model.ConfigPVsTypeModel(connection, parent=None)[source]
Bases:
ConfigTypeModel
.
siriushla.as_ap_configdb.models.pv_configuration_model module
Model that gets the pvs field of configuration type.