jdxi_editor.ui.widgets.midi_file_group

MIDI File group widget - Load and Save buttons.

Classes

MidiFileGroup

MIDI File group: Load and Save buttons.

Module Contents

class jdxi_editor.ui.widgets.midi_file_group.MidiFileGroup(parent: jdxi_editor.ui.editors.midi_player.editor.MidiFilePlayer, midi_state: jdxi_editor.midi.playback.state.MidiPlaybackState | None = None)[source]

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

MIDI File group: Load and Save buttons.

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

Build the MIDI File group with Load and Save buttons.

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

Build Load and Save button specs.