Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Kapiton от Январь 05, 2014, 22:58



Название: Запуск приложения с Qt::multimedia
Отправлено: Kapiton от Январь 05, 2014, 22:58
Здраствуйте,при попытке запустить приложение,использующее Qt::multimedia,появляется ошибка

 QtMultimedia : defaultServiceProvider::requestService(): no service found for - “org.qt-project.qt.mediaplayer”.

В чем может быть проблема?
Система ubunta 12.04,qt 5.2.0,собран со статической линковкой.
Заранее спасибо за потраченное время)


Название: Re: Запуск приложения с Qt::multimedia
Отправлено: Fregloin от Январь 08, 2014, 11:21
Ответ очевиден - ваша сборка сделана без QtMultimedia.


Название: Re: Запуск приложения с Qt::multimedia
Отправлено: Kapiton от Январь 08, 2014, 16:18
Тогда глупый вопрос-достаточно просто отдельно скачать этот модуль,собрать и закинуть в папку Qt,или надо еще что-то сделать?


Название: Re: Запуск приложения с Qt::multimedia
Отправлено: Bepec от Январь 08, 2014, 16:37
Статически собрать.


Название: Re: Запуск приложения с Qt::multimedia
Отправлено: Kapiton от Январь 08, 2014, 17:28
Собрал,оказалось,модуль мультимедиа был собран вместе с Qt.
Нашел решение для винды(http://qt-project.org/forums/viewthread/29185),но на линуксе это не сработает.


Название: Re: Запуск приложения с Qt::multimedia
Отправлено: destard от Январь 12, 2014, 11:03
У меня на 4.8 linux работает вот так:

В .pro добавь
 CONFIG += mobility
 MOBILITY = multimedia

Если поможет отпишись.


Название: Re: Запуск приложения с Qt::multimedia
Отправлено: Kapiton от Январь 12, 2014, 12:47
Не сработало.