forked from huqingyu/sqq
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
36 lines (27 loc) · 1.17 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
一、cygwin:
1. required packages:
1) qt4 includes (qt4core / qt4xml / qt4network / qt4script / qt4scriptTool / qt4sql / qt4webkit / qt4gui / qt4xmlpatterns ...)
2) pkg-config
3) zlib
4) xorg-server
...
二、ubuntu下,下载好压缩包后解压,然后给qtqq文件添加可执行权限
1.解除unity托盘图标限制,使用一下命令,其中qtqq是必须的,其他可自行修改
gsettings set com.canonical.Unity.Panel systray-whitelist "['qtqq','ibus','fcitx', 'Update-notifier'] "
命令意思可以看这里或者自行google:http://www.linuxidc.com/Linux/2011-06/37019.htm
2.开启声音 由于QtSdk提供的QSound在linux下无法正常发声,而QAudioOutput发出的声音也是怪怪的,所以使用了mpg123来进行发声。就是说你必须安装mpg123.
ubuntu:
sudo apt-get install mpg123
fedora:
yum install mpg123
其他发行版应该也是一样,安装mpg123即可。
3.安装qt运行库,ubuntu用户请无视这条,ubuntu自带qt运行库,其他基于debain的发行版用户可以安装以下库:
* libqt4-core
* libqt4-gui
* libqt4-network
* libqt4-sql
* libqt4-webkit
* libqt4-xml
fedora用户安装以下库:
* qt
* qtwebkit