bec_widgets.widgets.plots.heatmap.settings.heatmap_setting#

Classes#

HeatmapSettings

Abstract class for a settings widget to enforce the implementation of the accept_changes and display_current_settings.

Module Contents#

class HeatmapSettings(parent=None, target_widget=None, popup=False, *args, **kwargs)#

Bases: bec_widgets.utils.settings_dialog.SettingWidget

Abstract class for a settings widget to enforce the implementation of the accept_changes and display_current_settings. Can be used for toolbar actions to display the settings of a widget.

Parameters:

target_widget (QWidget) – The widget that the settings will be taken from and applied to.

accept_changes()#

Apply all properties from the settings widget to the target widget.

cleanup()#

Cleanup the settings widget.

fetch_all_properties()#

Fetch all properties from the target widget and update the settings widget.

layout#
popup = False#
scroll_area#
target_widget = None#
ui#