PYQT4 + Python2.6 + eric4-4.3.10 的安装全过程
来源:互联网 发布:用什么软件优化电脑 编辑:程序博客网 时间:2024/06/02 22:37
Python做为一个脚本语言,其具有跨平台,开发容易等众多特点,被称为跨平台的VB,如果讨厌Java的复杂,不想学C++,那么就来研究它吧,Python现在是一门越来越火的语言。其没有Java庞大的安装过程,也没有太多的文件安装。一切都按照简单原则进行。
第一步:下载
(1)下载Python2.6(不推荐下载3.0版本,新版本还在测试中)。
(2)下载PyQt-Py2.6-gpl-4.6.2-2.
(3)下载eric4-4.3.10.
第二步:安装
(1)首先安装python2.6。默认安装到C:/python26目录下,安装成功后,会出现在开始菜单中。
(2)接着安装PyQT4。双击PyQt-Py2.6-gpl-4.6.2-2.exe,根据提示安装即可。
(3)安装eric4。
Eric4是一款python,ruby的IDE,其代码功能的强大以及与QT4的完美结合使得开发Python GUI应用程序变得很容易。
解压eric4-4.3.10.zip(Eric是一款用Python开发的软件,所以安装时之前一定要安装好Python)。解压后,双击install.py就开始安装了。安装完成后,点击eric4.bat,就可以运行。第一次安装完成后,需要做一配置才可以。如果你的软件没第一次运行没有弹出名为pythonw的configure(配置对话框),可以通过点击eric4-configure.bat弹出。
点击Editor——Autocompation,勾上所有的对号选框。QScintilla勾上左右的两个选框,然后在下面source中,选择from Document and API files.
点击Editor——APIs,勾上Complie APIs Autocompation,然后在Language中,选择python。点面下面的Add from installed APIs大按钮,选择住需要的.api文件。最后点击Compile APIs,即刻完成。
此时全部安装过程就算完成了。
第三步:HelloWorld。
(1)运行eric4.bat启动程序,点击菜单Project——New ,在弹出对话框中填入
Projcet Name:HelloWorld
Projcet Type:QT4 GUI
Projcet Directory:选择你计划存放的项目文件目录。
点击OK,会出现版本选择对话框,选择None。
(2)单击软件界面左面的Projcet——Viewer中的第二个选项卡Forms
在下面空白区域中,右键鼠标——New form... 弹出对话框中选择Dialog,然后OK。给ui文件起个名字(HelloWorld.ui),保存后,会自弹出QT4设计窗口,选择Line Edit ,绘制一个单行文本框,并在右面属性框中,把objcetName改为LText(名字随便,你自己方便记住就可以)。
然后绘制一个按钮并把其名字改为btn1,并把text改为hello。
在绘制加一个按钮并把其名字改为btn2,并把text改为exit。
(3)给exit按钮设计信号与槽,当点击它时,就会退出.
点击窗口右面的(信号/槽编辑器)中的加号(+),就会出现一条没有定义过的事件,此时在发送者选择btn2(btn2是刚才定义的exit按钮),信号中选择clicked(),接受者中选择Dialog,槽中选择close(),然后保存后关闭设计器。
(4)返回到eric界面后,在左右的Forms选项卡中会出现名为HelloWorld.ui的文件,在文件名右键鼠标,选择Complie form,然后确定。
点击Projcet——Viewer下的第一个选项卡Source后,就看见一个名字为Ui_HelloWorld.py的文件。双击这个文件,然后打开源文件。然后按F2键,执行后,就会出现我们刚才设计好的程序。到此一个python程序已经成型。点击hello按钮没有任何反应,是因为还没有对其进行编码,但是点周exit按钮后,程序退出。
(5) 给hello按钮编码,其点击后,在文本框中会出Hello World的文字。
鼠标右键HelloWorld.ui,选择Generate Dialog Code,设定ClassName,点击右面的New按钮。默认就可以。确定之后,在下面的文本框中,选择btn1下的给第一个 on_btn1_clicked()打上对勾,然后ok。这时在点击Projcet——Viewer下的第一个选项卡Source,就会多出一个 HelloWorld.py文件。双击打开这个文件。在文件后面就会出现一个刚才生成的btn1按钮的脚本。
把上面的代码段改为:
转载自:http://beike.javaeye.com/blog/266007
- PYQT4 + Python2.6 + eric4-4.3.10 的安装全过程
- PYQT4 + Python2.6 + eric4-4.2.2a的安装全过程
- PYQT4 + Python2.6 + eric4-4.2.2a的安装全过程
- PYQT4 + Python2.6 + eric4-4.2.2a的安装全过程
- PYQT4 + Python2.7 + eric4-4.2.2a的安装全过程
- Python2.6+PyQt4.8+eric4+汉化+开发教程
- Python2.6+PyQt4.8+eric4+汉化+开发教程
- Python2.6+PyQt4.8+eric4+汉化+开发教程
- py+pyqt4+Eric4安装配置
- ubuntu14.04 安装eric4+pyqt4
- Python 图形界面开发环境搭建(Python2.7 + pyQT4 + Eric4)
- Ubuntu 12.04 安装PYQT4和Eric4
- Python学习之IDE(Eric4)------windows下搭建Python开发环境[python2.7+pyqt4(PyQt-Py2.7-x32-gpl-4.9.6-1)+Eric4(eric
- 使用Eric4和PYQT4开发桌面软件之安装准备
- MacOSX 10.10 Pyqt4&Eric4
- centos7 下搭建Python2.7 + PyQt4.11.3 + Eric4.0开发平台
- 在Eric4下用PyQt4编写Python的图形界面程序
- 使用Eric4+PyQt4制作一个简单的文本编辑器
- sql2005里获取查询结果的行号
- 今天遇到的combox问题和动态显示时间问题
- 数据库基础:数据库范式
- 会mfc的高手帮看一下呀
- 日历实现
- PYQT4 + Python2.6 + eric4-4.3.10 的安装全过程
- main函数之前还有代码吗
- struts2路径问题
- 北京爱立信的面试题及流程
- png图片ie6下背景透明
- 配置tomcat时遇到的jdk没有解压完全的问题
- ITK 配准框架中的 Subject/Observer 模式及优化过程模拟演示-3
- [MSSQL]根据周数返回日期
- 再见,程序员!