PyQt5+Eric6开发的一个使用菜单栏工具栏的示例
Posted sh170706
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyQt5+Eric6开发的一个使用菜单栏工具栏的示例相关的知识,希望对你有一定的参考价值。
前言
在做一个数据分析的桌面端程序遇到一些问题,这里简单整理下,分享出来供使用者参考。
1、网上查使用PyQt5工具栏的示例,发现很多只是一个简单的退出功能,如果有几个按钮如何处理?如何区分点击的究竟是哪个按钮?
2、使用Eric6开发的界面,实行的是界面和代码分离,那么在桌面端项目应用中如何集成到一起?
软件环境:
Python 3.5+Eric6+PyQt5
OS:Windows
项目需求:
1、点击菜单项,打开一个新窗体
2、点击工具栏上的某一按钮,打开相应的窗体
3、点击某一个菜单项,打开相应的窗体
设计:
作为示例,这里命名菜单项:
主菜单项:File、Help
子菜单项:New 、Open、Save、Exit
工具栏项:New、Open、Save
参考步骤:
1、准备,这里假定开发环境已经搭建、配置好了。
2、建立项目文件夹:PyQt5_Test1
在这个文件夹里,再放一个images文件夹,里面放一些作为图标文件的png文件
下载图标文件,可从下面网址下载:
http://www.easyicon.net
3、建立项目
启动Eric6,点顶端菜单项Project,点New,如下图,设置Project Name,PyQt5_Test1,点2处的图标按钮,选择项目文件夹,点OK按钮
4、系统会提示是否增加已有文件,因为是新建项目,没有待增加的文件,所以点No即可
刚建好的项目如下,系统自动生成一个_init_.py空文件
5、
以上是关于PyQt5+Eric6开发的一个使用菜单栏工具栏的示例的主要内容,如果未能解决你的问题,请参考以下文章
《PyQT5软件开发 - 基础篇》第4章 PyQt5菜单和工具栏
《PyQT5软件开发 - 基础篇》第4章 PyQt5菜单和工具栏