LinuxForum.Fans
Тема

Miltimedia in Debian Wheezy

Автор: Peter 7 сообщений 1548 просмотров
#274056

Здравствуйте!

Не знает ли кто, как в Debian testing в программе на Qt подключить блок Multimedia?
Он там не в libqt4-dev, ка в stable, а в qtmobility-dev. Я его установил, подключил
в файле проекта согласно инструкции, но при этом не подключается сам
QtMultimediaKit из этого пакета. Я ещё не сообразил, как это сделать.
М.б., просто сделать на него ссылку в /usr/inclide/qt4?

Пётр.

#274331

по логике всё должно быть должна быть в libqt4-dev
qtmobility-dev с его QtMultimediaKit — это всё из другой оперы...
в багзиллу писать/смотреть там не пробовал?

#274464

Нет, я же сказал, что в libqt4-dev QtMultimedia нет.
Я поступил грубо: в /usr/include/qt4 сделал ссылку

text
ln -s ../QtMultimediaKit QtMultimedia

и в /usr/lib/x86_64-linux-gnu две ссылки:

text

ln -s libQtMultimediaKit.so.1.2.0 libQtMultimedia.so
ln -s libQtMultimediaKit.prl libQtMultimedia.prl

а в pro-файл добавил, как и требуется

text
QT += multimedia

и ещё, но это, наверное, лишнее

text
CONFIG += mobility

С этим компилируется.

Пётр.

#274472
"Peter" написал:
Нет, я же сказал, что в libqt4-dev QtMultimedia нет.
Я поступил грубо: в /usr/include/qt4 сделал ссылку

я понял... скорей всего его там нет потому что ментейнер неправильно собрал пакет... просто забыл его включить...
multimedia не так часто используют и это просто могли не заметить...

но это только ИМХО... подробности должны быть или в багзилле или в мейл-листах

#274482
Fat-Zer написал:
[quote="Peter"]Нет, я же сказал, что в libqt4-dev QtMultimedia нет.
Я поступил грубо: в /usr/include/qt4 сделал ссылку

я понял... скорей всего его там нет потому что ментейнер неправильно собрал пакет... просто забыл его включить...
multimedia не так часто используют и это просто могли не заметить...

но это только ИМХО... подробности должны быть или в багзилле или в мейл-листах[/quote]
М.б. и наоборот: не стали включать один и тот же модуль в разные пакеты, но забыли
сделать подключение модуля из одного пакета к другому. Я в справке не заметил, чем
QtMultimediaKit отличается от QtMultimedia, хотя, наверное, должен отличаться, если он
для mobility. Если отличается, тогда, возможно, действительно забыли включить
QtMultimedia в libqt4-dev.

Пётр.

#274490

какой-то ахтунг творится... похоже они просто решили выпилить QtWebKit и QtMultimedia подчистую...
а qt-mobility идёт вообще отдельным пакетом от всего Qt...

ладно... хватит гадать... всё равно ничего не понимаю, что у них в головах творится...

#275042
Fat-Zer написал:
какой-то ахтунг творится... похоже они просто решили выпилить QtWebKit и QtMultimedia подчистую...
а qt-mobility идёт вообще отдельным пакетом от всего Qt...

ладно... хватит гадать... всё равно ничего не понимаю, что у них в головах творится...

Вроде бы они решили вобще реорганизвать Multimedia, там говорилось что-то вроде
того, что он устарел и надо использовать QtMultimediaKit, точно не помню.
Но

text
CONFIG += mobility

в pro-файле действительно нужен.

Пётр.

Войдите или зарегистрируйтесь, чтобы ответить.