spinetoolbox.project_items.exporter.widgets.parameter_merging_settings
¶
Parameter merging settings widget.
author: |
|
---|---|
date: | 19.2.2020 |
Module Contents¶
-
spinetoolbox.project_items.exporter.widgets.parameter_merging_settings.
_ERROR_MESSAGE
= <span style='color:#ff3333;white-space: pre-wrap;'>{}</span>[source]¶
-
class
spinetoolbox.project_items.exporter.widgets.parameter_merging_settings.
ParameterMergingSettings
(entity_class_infos, parent, parameter_name=None, merging_setting=None)[source]¶ Bases:
PySide2.QtWidgets.QWidget
A widget for configure parameter merging.
Parameters: - entity_class_infos (list) – list of EntityClassInfo objects
- parent (QWidget) – a parent widget
- parameter_name (str) – merged parameter name of None for widget
- merging_setting (MergingSetting) – merging settings or None for empty widget
-
removal_requested
[source]¶ Emitted when the settings widget wants to get removed from the parent window.
-
_reset_indexing_domains_label
(self, domain_name=None, domain_names=None)[source]¶ Rewrites the contents of indexing_domains_label.
-
class
spinetoolbox.project_items.exporter.widgets.parameter_merging_settings.
_DomainNameListModel
(entity_classes)[source]¶ Bases:
PySide2.QtCore.QAbstractListModel
Model for domains_list_view.
Stores EntityClassInfo objects displaying the entity name in domains_list_view.
Parameters: entity_classes (list) – a list of EntityClassObjects
-
class
spinetoolbox.project_items.exporter.widgets.parameter_merging_settings.
_ParameterNameListModel
(names)[source]¶ Bases:
PySide2.QtCore.QAbstractListModel
Model for parameter_name_list_view.
Parameters: names (list) – list of parameter names to show in the view -
reset
(self, names)[source]¶ Resets the model’s contents when a new index is selected in domains_list_view.
-