1.yum install PyQt4-devel
yum install eclipse*
启动eclipse,选择Help—>Install New Software
在workwith里键入http://pydev.org/updates,单击Add,eclipse自动搜索到PyDev的插件,选择之,一步步Next进行安装
查看PyDev是否安装成功,选择Help—>About Eclipst—>Installation Details,即可到具体安装的插件。
配置PyDev解释器,选择Windows—>Preferences—>PyDev—>Interpreter-python,点击New,找到自己python的安装路径,选择python.exe,再选择具体的Libraries,最后OK。
最后就是使用PyDev环境了,在eclipse的最右上角显示着当前正在使用的是哪个开发环境,选择Open Perspective—>Other—>PyDev—>OK,即可切换到PyDev开发环境。
2.designer生成.ui文件
信号和槽的连接编辑也保存在这个文件中。
3.pyuic4 xxx.ui>ui_xxx.py
4.编写xxx.py
槽在这个文件中实现,作为普通的函数实现。
from PyQt4 import QtCore, QtGui
import ui_widget
import sys
import widget
class Dialog(QtGui.QDialog):
def __init__(self):
QtGui.QDialog.__init__(self)
self.ui = ui_widget.Ui_Widget()
self.ui.setupUi(self)
self.ui.label.setText("Hello World")
self.connect(self.timer,QtCore.SIGNAL('timeout()')),self.updateTime)
5.编写main.py
import sys
import widget
from PyQt4 import QtCore, QtGui
app = QtGui.QApplication(sys.argv)
dg = widget.Dialog()
dg.show()
sys.exit(app.exec_())