jdxi_editor.ui.editors.preset.widget
preset widget
Classes
Preset Widget |
Module Contents
- class jdxi_editor.ui.editors.preset.widget.PresetWidget(parent)[source]
Bases:
jdxi_editor.ui.common.QWidgetPreset Widget
- _add_round_action_button(icon_enum: Any, text: str, slot: Any, layout: PySide6.QtWidgets.QHBoxLayout, *, name: str | None = None, checkable: bool = False) PySide6.QtWidgets.QPushButton[source]
Create a round button with icon + text label (same style as Transport).
- load_preset_by_program_change(preset_id: str = None) None[source]
Load a preset by program change.
- Parameters:
preset_id – str Optional preset ID (if None, gets from combo box)
- on_preset_type_changed(index: int) None[source]
on_preset_type_changed
- Parameters:
index – int
Handle preset type selection change