add reload audio system button
This commit is contained in:
parent
1d2969189e
commit
a4cb137b24
11
options.py
11
options.py
@ -143,6 +143,10 @@ class Settings(QtGui.QDialog):
|
|||||||
audio_layout.setWidget(4, QtGui.QFormLayout.LabelRole, bliplabel)
|
audio_layout.setWidget(4, QtGui.QFormLayout.LabelRole, bliplabel)
|
||||||
audio_layout.setWidget(4, QtGui.QFormLayout.FieldRole, self.blipslider)
|
audio_layout.setWidget(4, QtGui.QFormLayout.FieldRole, self.blipslider)
|
||||||
|
|
||||||
|
self.reloadaudio = QtGui.QPushButton(text="Reload audio system")
|
||||||
|
self.reloadaudio.clicked.connect(self.onReloadAudio)
|
||||||
|
audio_layout.setWidget(5, QtGui.QFormLayout.FieldRole, self.reloadaudio)
|
||||||
|
|
||||||
for device in audio.getdevices():
|
for device in audio.getdevices():
|
||||||
self.device_list.addItem(device)
|
self.device_list.addItem(device)
|
||||||
|
|
||||||
@ -258,4 +262,9 @@ class Settings(QtGui.QDialog):
|
|||||||
code = updater.checkForUpdates()
|
code = updater.checkForUpdates()
|
||||||
if code == 0:
|
if code == 0:
|
||||||
subprocess.Popen(["./AO2XPupdat"])
|
subprocess.Popen(["./AO2XPupdat"])
|
||||||
_exit(0)
|
_exit(0)
|
||||||
|
|
||||||
|
def onReloadAudio(self):
|
||||||
|
audio.free()
|
||||||
|
audio.init()
|
||||||
|
print "reloaded audio"
|
Loading…
Reference in New Issue
Block a user