2008年8月10日 星期日

Using Phonon with Qt

Phonon 是一支 KDE 的 multimedia 的 API。在 Qt 的文件中,也有提及這個API。無奈 Debian 的Package 設定不夠完善,即使裝完該裝的套件,也不能直接使用。

  1. 安裝 libphonon-dev, phonon, phonon-backend-gstreamer
  2. ln -s /usr/lib/kde4/plugin/phonon_backend  /usr/lib/qt4/plugin/phonon_backend

  3. 在做完 qmake -project後, 編輯 project.pro, 加上
     QT += phonon

    也可以直接加在 /usr/share/qt4/mkspecs/default/qmake.conf 裡, 一勞永逸。


另外, coding 時, 不能像Qt Assistant 裡介紹的那樣, 直接
#include <phonon>

必須一個個地 include /phonon 裡會用到的 head file

沒有留言: