Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我在 Python 中键入以下代码时,song.mp3不会播放。为什么??
song.mp3
输出 = Phonon.AudioOutput(Phonon.MusicCategory) m_media = Phonon.MediaObject() Phonon.createPath(m_media,输出) m_media.setCurrentSource(Phonon.MediaSource("files/song.mp3")) m_media.play()
您需要 QApplication 或 QCoreApplication 实例,并且您必须在 m_media.play() 之后使用 exec() 成员启动事件循环。Phonon::MediaObject::play 是异步的。
C++ 示例
QApplication app(argc, argv); // phonon initialization, and play app.exec()