jdxi_editor.ui.widgets.pattern_file_group

Pattern File group - Load, Save, Clear buttons and drum selector combo.

Classes

PatternFileGroup

Pattern File group: Load, Save, Clear buttons + drum selector combo.

Module Contents

class jdxi_editor.ui.widgets.pattern_file_group.PatternFileGroup(parent: jdxi_editor.ui.editors.pattern.ui.PatternUI)[source]

Bases: jdxi_editor.ui.widgets.jdxi.midi_group.JDXiMidiGroup

Pattern File group: Load, Save, Clear buttons + drum selector combo.

load_button: PySide6.QtWidgets.QPushButton | None = None[source]
save_button: PySide6.QtWidgets.QPushButton | None = None[source]
clear_learn_button: PySide6.QtWidgets.QPushButton | None = None[source]
drum_selector: PySide6.QtWidgets.QComboBox | None = None[source]
_build_group() PySide6.QtWidgets.QGroupBox[source]

Build the Pattern File group with Load, Save, Clear buttons and drum combo.

_build_button_specs() dict[str, picoui.specs.widgets.ButtonSpec][source]

Build Load, Save, Clear button specs.

_build_specs()[source]

Override to include combos from parent.