在这里下载对应系统和Python版本的PyQt4安装即可
sudo apt-get install libxext6 libxext-dev libqt4-dev libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig "python-qt4-*" python-qt4
一个简单的例子
import sys
from PyQt4 import QtGui
app = QtGui.QApplication(sys.argv)
widget = QtGui.QWidget()
widget.resize(250, 150)
widget.setWindowTitle('PyQt')
widget.show()
sys.exit(app.exec_())
保存为test_PyQt4.py,运行,看一下效果
当然,也可以双击运行,执行的时候会有一个黑色的cmd窗口出现,将文件后缀名改为pyw就没有了。
在 PyQt 中使用中文的话会出现乱码的情况,最好是将中文字符串进行 unicode 转码一下,转成 Unicode 编码就可以了。
这里有一个比较好的PyQt4的教程,或者这里是中文版,或者是PyQt5在这里。
这里是我用Python2.7 和PyQt4写的2048小游戏
除了正常的设计你的 Qt GUI 之外,Qt 还支持使用 CSS 设计。