我使用Qt creator为symbiyan mobile构建了一个应用程序;现在,我正在尝试使用Qt将其转换为桌面应用程序。但是当我更改平台时,它显示QtMultimedia
的问题;更具体地说,QAudioInput
和QAudioOutput
。
错误:ISO C ++禁止声明没有类型的'QAudioOutput' 错误:ISO C ++禁止声明'QAudioInput'没有类型
我该如何解决这个问题?
答案 0 :(得分:4)
我已经解决了这个问题。谢谢Luca的帮助。 Luca说要包括QAudioOutput。但那总是存在的。我早些时候告诉过你,该应用程序最初是为Symbian设备编写的。在symbian模拟器中,项目文件不需要QtMultimedia声明。但对于桌面应用程序,编写
非常重要QT += multimedia
然后项目可以使用QAudioInput或QAudioOutput。 谢谢卢卡。谢谢大家。我的应用程序现在可以在桌面环境中运行。