jdxi_editor.ui.widgets.mute_channels_group ========================================== .. py:module:: jdxi_editor.ui.widgets.mute_channels_group .. autoapi-nested-parse:: Mute Channels group - 16 channel mute buttons. Classes ------- .. autoapisummary:: jdxi_editor.ui.widgets.mute_channels_group.MuteChannelsGroup Module Contents --------------- .. py:class:: MuteChannelsGroup(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` Mute Channels group: 16 channel mute buttons. .. py:attribute:: mute_channel_buttons :type: dict[int, PySide6.QtWidgets.QPushButton] .. py:method:: _build_group() -> PySide6.QtWidgets.QGroupBox Build the Mute Channels group with 16 channel buttons. .. py:method:: _build_button_specs() -> dict[str, picoui.specs.widgets.ButtonSpec] No buttons in this group (uses dynamic channel buttons).