diff --git a/README.md b/README.md index de78136..6555364 100644 --- a/README.md +++ b/README.md @@ -1,44 +1,73 @@ +####关于QMusic +QMusic是基于python + PyQT5 + QML的一款本地音乐播放器,旨在提升Linux下更好的音乐播放体验 -深度音乐3.0开发环境搭建 +####特性 ++ 具备完整模式,简洁模式,迷你模式三种窗口模式 ++ 支持按艺术家、专辑、歌曲、本地文件夹4种分类管理模式 ++ 支持播放列表管理 ++ 支持全局音乐搜索 ++ 支持4种播放模式切换 ++ 支持桌面歌词(正在完善中) ++ 更多的特性.... -###1. 安装Qt5.4.1 -[Qt 5.4.1](http://download.qt-project.org/official_releases/qt/5.4/5.4.1/qt-opensource-linux-x64-5.4.1.run)下载安装 +####安装 ++ 支持Python2.7 ++ 支持PyQt5.3、PyQt5.4 、PyQt5.5各个版本 ++ 第三方依赖库: -###2. 安装python2.7虚拟环境搭建: -**virtualenv** -virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: -1. 在没有权限的情况下安装新套件 -2. 不同应用可以使用不同的套件版本 -3. 套件升级不影响其他应用 + chardet==2.3.0 + leveldb==0.193 + mutagen==1.29 + peewee==2.6.4 + requests==2.7.0 + peewee==2.6.4 + pyquery==1.2.9 + pycurl==7.19.5.1 -安装 - sudo apt-get install python-virtualenv - sudo easy_install virtualenvwrapper ++ ######安装注意 + + 安装pyquery -###3.安装PyQt5.4.0 - -下载安装[sip](http://www.riverbankcomputing.com/software/sip/download) -下载安装[PyQt5.4](http://www.riverbankcomputing.com/software/pyqt/download5) + sudo apt-get install libxml2-dev libxslt1-dev python-dev + sudo apt-get install zlib1g-dev + pip install pyquery + + 安装 pycurl + + sudo apt-get install libcurl4-openssl-dev + pip install pycurl + +####欣赏 ++ 本地音乐管理分类 + + ![artist](./doc/images/category.png) -###4.安装deepin-qml-widgets -安装依赖: ++ 播放列表管理 - sudo apt-get build-dep deepin-qml-widgets + ![playlist](./doc/images/playlist.png) + ++ 全局音乐搜索 + + ![search](./doc/images/search.png) -安装: ++ 简介模式 - git clone git@github.com:linuxdeepin/deepin-qml-widgets.git + ![simple](./doc/images/simple.png) + ++ 迷你模式 + + ![mini](./doc/images/mini.png) + + +####感谢 ++ 感谢[Linux Deepin](http://www.deepin.org/)对开源社区的贡献,里面有很多代码来自与`deepin`的**deepin-music**, 希望大家一如既往的支持`deepin`, 支持开源! ++ 感谢[LiuLang](https://github.com/LiuLang/kwplayer)同学的[kwplayer](https://github.com/LiuLang/kwplayer) -###5. 安装WebEngineWrapper - git clone git@github.com:rodrigogolive/WebEngineWrapper.git +####版权 ++ 本软件采用GPL2.1,软件中获取的网络资源均来自网络,因使用本程序引起的一 切侵权问题由使用者本人承担 -###7. pyquery - sudo apt-get install libxml2-dev libxslt1-dev python-dev - sudo apt-get install zlib1g-dev - pip install pyquery +####协作或Q&A + + ding465398889@163.com + + dragondjf@gmail.com + + 465398889@qq.com -###8.pycurl - sudo apt-get install libcurl4-openssl-dev - pip install pycurl diff --git a/doc/images/album.png b/doc/images/album.png new file mode 100644 index 0000000..b5191b7 Binary files /dev/null and b/doc/images/album.png differ diff --git a/doc/images/artist.png b/doc/images/artist.png new file mode 100644 index 0000000..bb7fe6c Binary files /dev/null and b/doc/images/artist.png differ diff --git a/doc/images/category.png b/doc/images/category.png new file mode 100644 index 0000000..0e375e5 Binary files /dev/null and b/doc/images/category.png differ diff --git a/doc/images/folder.png b/doc/images/folder.png new file mode 100644 index 0000000..6b53024 Binary files /dev/null and b/doc/images/folder.png differ diff --git a/doc/images/mini.png b/doc/images/mini.png new file mode 100644 index 0000000..f67a89f Binary files /dev/null and b/doc/images/mini.png differ diff --git a/doc/images/playlist.png b/doc/images/playlist.png new file mode 100644 index 0000000..a551f99 Binary files /dev/null and b/doc/images/playlist.png differ diff --git a/doc/images/search.png b/doc/images/search.png new file mode 100644 index 0000000..d55ed02 Binary files /dev/null and b/doc/images/search.png differ diff --git a/doc/images/simple.png b/doc/images/simple.png new file mode 100644 index 0000000..42cb45d Binary files /dev/null and b/doc/images/simple.png differ diff --git a/doc/images/song.png b/doc/images/song.png new file mode 100644 index 0000000..6a8456a Binary files /dev/null and b/doc/images/song.png differ diff --git a/doc/images/tempory.png b/doc/images/tempory.png new file mode 100644 index 0000000..9c9043e Binary files /dev/null and b/doc/images/tempory.png differ