【发布时间】:2021-11-23 16:22:24
【问题描述】:
随着 PyQt6 模块的发布,我开始将我的代码从 PyQt5 移植到 PyQt6。
在 PyQt 中,有一个名为 phonon 的模块用于播放声音。
在 PyQt5 中,有一个名为 QMediaPlayer 的模块,用于播放声音。
现在,如何在 PyQt6 中播放声音?
有一个网站说QMediaPlayer还没有被移植,应该在PyQt6版本PyQt6.2中完成。
网站是这个-https://www.pythonguis.com/faq/pyqt-pyside6-missing-modules/
该网站还声明 PyQt6.2 将于 2021 年 9 月发布。
导入是否重命名?
【问题讨论】:
-
根据Qt Documentation,您应该尝试使用
QSoundEffect。但由于我还没有 PyQt6,我无法确认它是否有效。 -
你为什么没有 PyQt6? PyQt6 在 pypi 上可用。此外,主要的 QtMultiMedia 在 PyQt6 中被删除
-
你是什么意思为什么?不,它没有被删除。我实际上只是链接到文档页面。 PyQt6.2 还没有发布。
-
@mapf 你说:我猜 PyQt6.2 不会在明年之前发布。你从哪里得到的? PyQt 和 PySide 通常在 Qt 发布后不到一周的时间内发布。
-
@eyllanesc 我正在比较以前版本的发布日期,但我才意识到我看错了日期。所以可能只是几天。