Как я могу использовать QtMultimedia в настольных приложениях? - PullRequest
3 голосов
/ 03 января 2012

Я создал приложение с использованием Qt Creator для Symbian Mobile; сейчас я пытаюсь преобразовать его в настольное приложение, используя Qt. Но когда я меняю платформу, это показывает проблему с QtMultimedia; более конкретно, QAudioInput и QAudioOutput.

ошибка: ISO C ++ запрещает объявление 'QAudioOutput' без типа
ошибка: ISO C ++ запрещает объявление 'QAudioInput' без типа

Как я могу решить эту проблему?

1 Ответ

4 голосов
/ 08 января 2012

И я решил проблему.Спасибо Лука за вашу помощь.Лука сказал, чтобы включить QAudioOutput.Но так было всегда.Я уже говорил вам, что приложение было впервые написано для устройства Symbian.В симуляторе symbian файл проекта не требует объявления QtMultimedia.Но в случае настольного приложения важно написать

QT += multimedia

, тогда проект может использовать QAudioInput или QAudioOutput.Спасибо Лука.Спасибо всем.Мое приложение теперь работает в среде рабочего стола.

...