使用Eric新建Python GUI项目

时间:2022-08-10 23:03:56

1.Project -> New

使用Eric新建Python GUI项目


2.填写项目名称,项目语言选择Python2,项目类型选择PyQt4 GUI,并选择项目文件夹位置,单击OK

使用Eric新建Python GUI项目


3.弹出一个窗口,是让添加已有文件的,通常选No

使用Eric新建Python GUI项目


4.单击Qt图标,在下方的空白区域内,右击鼠标,选择“New Form”新建窗体。

使用Eric新建Python GUI项目


5.在弹出的窗口类型中,单击OK

使用Eric新建Python GUI项目


6.在弹出的对话框中,输入UI文件的名称,并保存。

使用Eric新建Python GUI项目


7.在弹出的编辑器中,拖动控件,编辑后保存并关闭窗口。

使用Eric新建Python GUI项目




8.右击XXX.ui, 单击“Generate Dialog Code...”,生成窗体代码。

使用Eric新建Python GUI项目


9.在弹出的窗口中,单击New,再单击OK

使用Eric新建Python GUI项目


10.如果控件中有按钮,还要勾选对应的on_pushButton_click(), 点击OK退出。

使用Eric新建Python GUI项目


11.右击XXX.ui, 单击“Compile Form”,编译窗体文件。

使用Eric新建Python GUI项目



12.在生成的代码xxx.py的第10行,from .Ui_xxx前面的句号需要手动删除。

使用Eric新建Python GUI项目


13.从Ui_xxx.py代码里把后面的init_main部分的代码拷到xxx.py里,并删除无关的几行,使得留下:

if __name__ == "__main__":
import sys
app = QtGui.QApplication(sys.argv)
dialog = Dialog()
dialog.show()
sys.exit(app.exec_())

使用Eric新建Python GUI项目

使用Eric新建Python GUI项目

14.如果说QtGui未定义的话,在文件开头加上:from PyQt4 import QtGui


15.保存并运行 F2
使用Eric新建Python GUI项目