jdxi_editor.ui.widgets.event_suppression_group

MIDI Event Suppression group - Program Changes and Control Changes checkboxes.

Classes

EventSuppressionGroup

MIDI Event Suppression group: Program Changes and Control Changes checkboxes.

Module Contents

class jdxi_editor.ui.widgets.event_suppression_group.EventSuppressionGroup(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 Event Suppression group: Program Changes and Control Changes checkboxes.

midi_suppress_program_changes_checkbox: PySide6.QtWidgets.QCheckBox | None = None[source]
midi_suppress_control_changes_checkbox: PySide6.QtWidgets.QCheckBox | None = None[source]
spacing = 30[source]
_build_group() PySide6.QtWidgets.QGroupBox[source]

Build the MIDI Event Suppression group with checkboxes.

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

No buttons in this group.

_build_check_box_specs() dict[str, picoui.specs.widgets.CheckBoxSpec][source]

Build Program Changes and Control Changes checkbox specs.