Я создал приложение с помощью создателя Qt для symbian мобильного телефона; теперь я пытаюсь преобразовать его в настольное приложение с помощью Qt. Но когда я меняю платформу, она показывает проблему с QtMultimedia
; более конкретно, QAudioInput
и QAudioOutput
.Как использовать QtMultimedia для настольных приложений?
error: ISO C++ forbids declaration of 'QAudioOutput' with no type
error: ISO C++ forbids declaration of 'QAudioInput' with no type
Как я могу решить эту проблему?
Вы установили модуль QtMultimedia на свой рабочий стол? У вас есть заголовки? У вас есть библиотека libQtMultimedia.so? –
Да, он установлен с создателем Qt, этот же код работает на simian-симуляторе и работает хорошо, но в настольном приложении он получает эту ошибку ... может у помочь? Кстати спасибо за ответ. –
Вы #include? Находит ли Qt Creator его? Попробуйте создать источник тестирования, включая это, и просто создайте QAudioOutput, используя ту же установку Qt. –