jdxi_editor.ui.widgets.midi_file_group ====================================== .. py:module:: jdxi_editor.ui.widgets.midi_file_group .. autoapi-nested-parse:: MIDI File group widget - Load and Save buttons. Classes ------- .. autoapisummary:: jdxi_editor.ui.widgets.midi_file_group.MidiFileGroup Module Contents --------------- .. py:class:: MidiFileGroup(parent: jdxi_editor.ui.editors.midi_player.editor.MidiFilePlayer, midi_state: jdxi_editor.midi.playback.state.MidiPlaybackState | None = None) Bases: :py:obj:`jdxi_editor.ui.widgets.jdxi.midi_group.JDXiMidiGroup` MIDI File group: Load and Save buttons. .. py:attribute:: load_button :type: PySide6.QtWidgets.QPushButton | None :value: None .. py:attribute:: save_button :type: PySide6.QtWidgets.QPushButton | None :value: None .. py:method:: _build_group() -> PySide6.QtWidgets.QGroupBox Build the MIDI File group with Load and Save buttons. .. py:method:: _build_button_specs() -> dict[str, picoui.specs.widgets.ButtonSpec] Build Load and Save button specs.