Fix reset button crash by removing non-existent slider references

This commit is contained in:
ComputerTech 2026-01-20 17:10:13 +00:00
parent 410ecae3dd
commit c9fc389d94
1 changed files with 4 additions and 6 deletions

View File

@ -945,16 +945,14 @@ class DeckWidget(QWidget):
"""Reset all deck controls to default values"""
# Reset volume to 80%
self.volume_slider.setValue(80)
self.audio_engine.set_volume(self.deck_id, 0.8)
# Reset speed to 100%
self.speed_slider.setValue(100)
self.audio_engine.set_speed(self.deck_id, 1.0)
# Reset EQ to 0
for band, slider in [('high', self.eq_high), ('mid', self.eq_mid), ('low', self.eq_low)]:
slider.setValue(0)
self.audio_engine.set_eq(self.deck_id, band, 0)
# Reset EQ to 0 (just update the engine, sliders will update via signals)
self.audio_engine.set_eq(self.deck_id, 'high', 0)
self.audio_engine.set_eq(self.deck_id, 'mid', 0)
self.audio_engine.set_eq(self.deck_id, 'low', 0)
# Reset filters
self.audio_engine.set_filter(self.deck_id, 'lowpass', 100)