Skip to content

fileyeah/doubanfm-qt

 
 

Repository files navigation

DoubanFM 客户端

使用Qt4编写的DoubanFM客户端

依赖 Dependencies

  • libqt4-network libqt4-gui libqt4-core
  • libphonon, libphonon-dev, phonon, phonon-backend-(gstreamer|vlc)
  • libqjson, libqjson-dev
  • gstreamer0.10-fluendo-mp3

截图 Screenshot

截图

安装方法 Install Instructions

在Ubuntu 12.10 x86_64上测试通过

lrelease lang/*.ts ## 生成*.qm文件
qmake doubanfm-qt.pro
make

得到doubanfm-qt后直接运行即可

或运行install.sh脚本来安装到系统中(For Linux Only),安装好后在桌面系中的的启动器中找到QDoubanFM运行即可

快捷键 Shortcuts

Ctrl + W 退出

Space 暂停

Right Arrow 下一首

Up Arrow 喜欢这首歌

Down Arrow 扔掉!

TODO

  • 基本播放功能
  • 频道选择
  • 用户登录
  • 快捷键
  • 动画
  • i18n支持
  • Linux的播放提示 + DBus
  • 后台播放 + 托盘提示 (Ubuntu下是Indicator)
  • 歌词

BUGS

  • 在长时间暂停后重启播放会崩溃
  • 在网络不好时卡住会崩溃
  • 动画有Bug,若打开了频道界面然后鼠标离开,则会让控制面板滑动位置出错

LICENSE

本项目基于MIT协议发布

MIT: http://rem.mit-license.org

About

An DoubanFM client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published