Я пытаюсь воспроизвести один файл mp3 на моем программном обеспечении при нажатии кнопки.Вот как я это сделал:
QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL(_fromUtf8("clicked()")), playsong)
и функция:
def playsong():
m_media = Phonon.MediaObject()
m_media.setCurrentSource(Phonon.MediaSource("files/song.mp3"))
m_media.play()
Это не вызывает никаких ошибок.Но песня не будет играть.Я видел много примеров на C ++ и на Python, в котором много песен, плейлистов и т. Д. Я просто хочу сыграть одну песню, я что-то упустил?