Fix reset button crash by removing non-existent slider references
This commit is contained in:
parent
410ecae3dd
commit
c9fc389d94
10
techdj_qt.py
10
techdj_qt.py
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue