Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台(4)

2、选择Settings -> preference -> Editor -> QScintilla 。勾上左右的两个选框,然后在下面source中,选择from Document and API files;

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台


3、选择Settings -> preference -> Editor -> APIs。勾选Complie APIs Autocompation,在Language中,选择python3。点面下面的Add from installed APIs按钮,选择住需要的.api文件。最后点击Compile APIs;

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台


4、选择Settings -> preference -> Interface -> Interface。右侧Language根据喜好选择中文或者English。重启生效。

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台


配置完成。

Demos

提供2个简单的Demo验证平台是否正确搭建。

A. 非Eric小程序:

#!/usr/bin/env python  

from PyQt5.QtWidgets import (QApplication, QLabel) 

import sys 

 

 

if __name__ == "__main__"

    app = QApplication(sys.argv) 

    label = QLabel("<center>Hello World with PyQt5!</center>"

    label.resize(20050

    label.show() 

    sys.exit(app.exec_()) 

#!/usr/bin/env python from PyQt5.QtWidgets import (QApplication, QLabel) import sys if __name__ == "__main__": app = QApplication(sys.argv) label = QLabel("<center>Hello World with PyQt5!</center>") label.resize(200, 50) label.show() sys.exit(app.exec_())

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台


B. Eric小项目:

此部分转自:

1、新建项目。

点击【项目】-【新建】,弹出如下的对话框。创建一个名为demo2的项目。注意,在创建项目时,eric不会自动根据填写的项目名称修改项目文件夹名称!

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台


点击确定之后,可以看到一个源代码树中只有__init__.py的项目。另外,eric还创建了几个文件,但是并不会在这里显示出来,他们分别是项目文件”pyqtdemo.e4p”和”_eric4project”文件夹。

2、新建窗体。

将左侧的【源代码】选项卡切换至【窗体】选项卡(左数第二个)。右键空白区域,选择【新建窗体】。在弹出的对话框中选择【对话框】。在弹出的文件对话框中,选择文件位置,并填写文件名称。这里,我们将其命名为demo2.ui。确定后,就可以看到【窗体】选项卡中,有一个demo2.ui文件了。

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台


3、设计窗体。

右键点击“pyqtdemo.ui”文件,选择【在Qt设计师中打开】,就可以在Qt Designer中设计UI界面了。

Ubuntu 14.04下搭建Python3.4 + PyQt5.3.2 + Eric6.0开发平台


从图中可以看到,Qt Designer分为如下几个部分:

菜单栏:包括文件、编辑、窗体、视图、设置、窗口和帮助。

工具栏:包括文件操作、部件前后置、编辑窗口部件、编辑信号/槽、编辑伙伴、编辑Tab顺序、布局方式、调整大小等。

部件栏:包括各种可用部件。

窗体设计区域

对象查看器:可以查看各部件对象关系树及其所属的类

属性编辑器

信号/槽编辑器

动作编辑器

资源编辑器

3.1、修改窗体属性

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/8eacff593f9b6f57f185d5a00eddff67.html