Итак, я пытаюсь воспроизвести звук в своем приложении. Обычно звук следует воспроизводить после окончания обратного отсчета, а затем пользовательское взаимодействие останавливается.Почему QtGui.QSound просто ничего не играет?
Но проблема QSound
просто заканчивается тем, что вообще ничего не играет. Я пробовал mp3, wav и т. Д. Без каких-либо результатов.
В чем может быть причина?
Я пробовал это как в Linux, так и в Windows. Вот что я пробовал (функции play и play2):
class Window(QtGui.QWidget):
def __init__(self):
QtGui.QWidget.__init__(self)
self.initUI()
def initUI(self):
self.setGeometry(300, 300, 200, 200)
self.btn = QtGui.QPushButton("Play", self)
self.btn.clicked.connect(self.play)
self.btn.move(50, 80)
def play(self):
c = QtGui.QSound("1.mp3")
c.play()
def play2(self):
QtGui.QSound.play("1.mp3")
Ни один из них не работает!
EDIT: Я использовал Phonon для своей цели, но я понятия не имею, почему это не работает.