insight_gui.widgets.pref_group module

class insight_gui.widgets.pref_group.PrefGroup(*args: Any, **kwargs: Any)

Bases: PreferencesGroup

add(*args, **kwargs)
add_row(row: gi.repository.Gtk.Widget) gi.repository.Gtk.Widget
add_row_idle(row: gi.repository.Gtk.Widget)
add_rows_idle(rows: list[gi.repository.Gtk.Widget], batch_size: int = 2)
add_suffix_btn(*, icon_name: str, tooltip_text: str, func: Callable, func_kwargs: dict = {}, **kwargs)
add_suffix_widget(widget: gi.repository.Gtk.Widget)
clear()
property filter_text: str
property is_empty
property num_rows
remove_row(row: gi.repository.Gtk.Widget)
set_description_to_row_count()
set_empty_group_text(text: str)
set_filtered(visible: bool) bool
set_unfiltered()