Web
This commit is contained in:
@@ -216,18 +216,21 @@ class SettingsDialog(QDialog):
|
||||
grp3_layout = QVBoxLayout(grp3)
|
||||
grp3_layout.setSpacing(8)
|
||||
|
||||
self._radio_manual = QRadioButton("Manuel — marker næste klar, vent på ▶")
|
||||
self._radio_auto_demo = QRadioButton("Auto-demo — afspil demo af næste sang automatisk")
|
||||
self._radio_auto_play = QRadioButton("Auto-play — start næste sang automatisk")
|
||||
self._radio_manual = QRadioButton("Manuel — marker næste klar, vent på ▶")
|
||||
self._radio_auto_demo = QRadioButton("Auto-demo — afspil demo af næste sang automatisk")
|
||||
self._radio_auto_play = QRadioButton("Auto-play — start næste sang automatisk")
|
||||
self._radio_demo_then_play = QRadioButton("Auto-demo → auto-play — demo, pause, så spiller sangen automatisk")
|
||||
|
||||
self._after_song_group = QButtonGroup(self)
|
||||
self._after_song_group.addButton(self._radio_manual, 0)
|
||||
self._after_song_group.addButton(self._radio_auto_demo, 1)
|
||||
self._after_song_group.addButton(self._radio_auto_play, 2)
|
||||
self._after_song_group.addButton(self._radio_manual, 0)
|
||||
self._after_song_group.addButton(self._radio_auto_demo, 1)
|
||||
self._after_song_group.addButton(self._radio_auto_play, 2)
|
||||
self._after_song_group.addButton(self._radio_demo_then_play, 3)
|
||||
|
||||
grp3_layout.addWidget(self._radio_manual)
|
||||
grp3_layout.addWidget(self._radio_auto_demo)
|
||||
grp3_layout.addWidget(self._radio_auto_play)
|
||||
grp3_layout.addWidget(self._radio_demo_then_play)
|
||||
|
||||
delay_row = QHBoxLayout()
|
||||
delay_row.addWidget(QLabel(" Pause før næste starter:"))
|
||||
@@ -482,6 +485,8 @@ class SettingsDialog(QDialog):
|
||||
self._radio_auto_demo.setChecked(True)
|
||||
elif mode == "auto_play":
|
||||
self._radio_auto_play.setChecked(True)
|
||||
elif mode == "demo_then_play":
|
||||
self._radio_demo_then_play.setChecked(True)
|
||||
else:
|
||||
self._radio_manual.setChecked(True)
|
||||
self._spin_after_delay.setValue(v.get("after_song_delay", 2))
|
||||
@@ -507,8 +512,9 @@ class SettingsDialog(QDialog):
|
||||
"audio_device_main": self._combo_main_device.currentData() or "",
|
||||
"audio_device_preview":self._combo_preview_device.currentData() or "",
|
||||
"after_song_mode": (
|
||||
"auto_demo" if self._radio_auto_demo.isChecked() else
|
||||
"auto_play" if self._radio_auto_play.isChecked() else
|
||||
"auto_demo" if self._radio_auto_demo.isChecked() else
|
||||
"auto_play" if self._radio_auto_play.isChecked() else
|
||||
"demo_then_play" if self._radio_demo_then_play.isChecked() else
|
||||
"manual"
|
||||
),
|
||||
"after_song_delay": self._spin_after_delay.value(),
|
||||
|
||||
Reference in New Issue
Block a user