jdxi_editor.ui.widgets.event_suppression_group ============================================== .. py:module:: jdxi_editor.ui.widgets.event_suppression_group .. autoapi-nested-parse:: MIDI Event Suppression group - Program Changes and Control Changes checkboxes. Classes ------- .. autoapisummary:: jdxi_editor.ui.widgets.event_suppression_group.EventSuppressionGroup Module Contents --------------- .. py:class:: EventSuppressionGroup(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 Event Suppression group: Program Changes and Control Changes checkboxes. .. py:attribute:: midi_suppress_program_changes_checkbox :type: PySide6.QtWidgets.QCheckBox | None :value: None .. py:attribute:: midi_suppress_control_changes_checkbox :type: PySide6.QtWidgets.QCheckBox | None :value: None .. py:attribute:: spacing :value: 30 .. py:method:: _build_group() -> PySide6.QtWidgets.QGroupBox Build the MIDI Event Suppression group with checkboxes. .. py:method:: _build_button_specs() -> dict[str, picoui.specs.widgets.ButtonSpec] No buttons in this group. .. py:method:: _build_check_box_specs() -> dict[str, picoui.specs.widgets.CheckBoxSpec] Build Program Changes and Control Changes checkbox specs.