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.QWidget
Filter widget class.
Init class.
Parameters: parent (QWidget) –
-
class
spinetoolbox.widgets.custom_qwidgets.
SimpleFilterWidget
(parent, show_empty=True)[source]¶ Bases:
spinetoolbox.widgets.custom_qwidgets.FilterWidgetBase
Init class.
Parameters: parent (QWidget) –
-
class
spinetoolbox.widgets.custom_qwidgets.
DataToValueFilterWidget
(parent, data_to_value, show_empty=True)[source]¶ Bases:
spinetoolbox.widgets.custom_qwidgets.FilterWidgetBase
Init 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.FilterWidgetBase
Init class.
Parameters: - parent (DataStoreForm) –
- source_model (CompoundParameterModel, optional) – a model to lazily get data from