【发布时间】:2011-07-21 13:51:15
【问题描述】:
我是 Qt 新手,我正在创建一个可以播放音频文件的简单应用程序。 我在写的时候意识到我缺少用于音频的 Qt Multimedia API:
#include <QAudioOutput>
..我知道没有这样的文件。
我下载了最新的 Qt SDK 框架,但找不到添加这些 API 的方法。我正在使用 Qt 创建者 IDE。
有没有办法让多媒体功能作为插件或其他方式工作?
谢谢。
【问题讨论】:
-
请提供更多详细信息:SDK 的确切版本是什么,您在什么平台上,您正在构建什么平台,以及您在项目文件中放入了什么?还是你只是用 Qt Creator 创建了一个项目,根本没有编辑项目文件?
-
SDK 1.1,Windows 7 上的 Qt Creator 2.1。由于它不适合我,所以我尝试简单地运行来自 doc.qt.nokia.com/4.7/multimedia-audiooutput.html 的音频输出示例。但是由于缺少 QAudioOutput 类和任何 Qt 多媒体文件,问题仍然存在
-
我刚刚下载了适用于 Windows XP 的 Qt SDK 1.1 beta 并使用“探索 Qt c++ 示例”> 多媒体 > 音频设备来创建一个构建和运行良好的测试项目。在另一个项目中添加
QT += multimedia并包括QAudioOutput也有效。您是否有多媒体标题,例如C:\QtSDK\Desktop\Qt\4.7.2\mingw\include\QtMultimedia? -
我目前(来自 Debian 存储库)基于 Qt 4.8.2 [result of 'qtcreator -version'] 的 Qt Creator 2.5.0 有同样的问题
标签: c++ audio qt4 multimedia