天天看点

用 eric6 与 PyQt5 实现python的极速GUI编程(系列03)---- Drawing(绘图)(3)-- 画线

【概览】

本文实现如下的程序:(在窗体中绘画出各种不同风格的线条)

用 eric6 与 PyQt5 实现python的极速GUI编程(系列03)---- Drawing(绘图)(3)-- 画线

主要步骤如下:

1、在eric6中新建项目,新建窗体

2、(自动打开)进入PyQt5 Desinger,编辑图形界面,保存

3、回到eric 6,对上一步得到的界面文件 drawing.ui 文件右击,编译窗体,得到 Ui_drawing.py 文件

4、然后再对 drawing.ui 文件右击,生成对话框代码,得到 drawing.py 文件。(在drawing.py中添加自己的程序逻辑)

5、py2exe打包成exe文件(此步略)

【正文】

接【概览】第4步:

在 drawing.py 中,先定义绘画事件:

然后,自定义画线方法:

<a></a>

合起来,drawing.py 是这个样子:

本文转自罗兵博客园博客,原文链接:http://www.cnblogs.com/hhh5460/p/4232887.html,如需转载请自行联系原作者