spinetoolbox.widgets.custom_qwidgets¶
Custom QWidgets for Filtering and Zooming.
| author: |
|
|---|---|
| date: | 4.12.2018 |
Module Contents¶
-
class
spinetoolbox.widgets.custom_qwidgets.FilterWidgetBase(parent)[source]¶ Bases:
PySide2.QtWidgets.QWidgetFilter widget class.
Init class.
Parameters: parent (QWidget) –
-
class
spinetoolbox.widgets.custom_qwidgets.SimpleFilterWidget(parent, show_empty=True)[source]¶ Bases:
spinetoolbox.widgets.custom_qwidgets.FilterWidgetBaseInit class.
Parameters: parent (QWidget) –
-
class
spinetoolbox.widgets.custom_qwidgets.DataToValueFilterWidget(parent, data_to_value, show_empty=True)[source]¶ Bases:
spinetoolbox.widgets.custom_qwidgets.FilterWidgetBaseInit class.
Parameters: - parent (QWidget) –
- data_to_value (method) – a method to translate item data to a value for display role
-
class
spinetoolbox.widgets.custom_qwidgets.LazyFilterWidget(parent, source_model, show_empty=True)[source]¶ Bases:
spinetoolbox.widgets.custom_qwidgets.FilterWidgetBaseInit class.
Parameters: - parent (DataStoreForm) –
- source_model (CompoundParameterModel, optional) – a model to lazily get data from