Python,pyqt5

Python,pyqt5

图片[1]-Python,pyqt5-学吧号

pyq

如何使用pyQT做pythonGUI界面

图片[2]-Python,pyqt5-学吧号

步骤如下:在开始菜单所有应用中找到PyQt文件夹下的Designer,双击打开。新建窗体对话框选择“Dialog without Buttons”,点击创建按钮。

在左侧控件栏中拖入一个Label和一个Line Edit并将其选中后进行拖动复制位三个。

再从左侧拖入一个 PushButton按钮。双击Label和PushButton控件,输入名称,使其符合要求。分别选中单个控件,在右侧属性栏中修改其属性,并摆放好大致位置。修改属性应包括给控件一个见名知意的对象名称;密码Line Edit控件的echoMode属性的值设置为Password,即不可见;精确调整控件大小和摆放位置,使之对齐等等(摆放位置亦可通过下述的“布局”进行对齐)。

单击菜单栏的Edit,编辑Tab顺序,从上到下依次是1,2,3,4。从左侧拖入一个Horizontal Spacer控件置于PushButton控件同行左侧,并修改使其长度适宜。分别选择位于同一行的控件并点击“窗口”中的“水平布局”,最后选中所有,点击“窗口”下拉菜单下的“垂直布局”。

选中所有,并“栅格布局”和调整对话框到合适大小,结果如下。切换到“编辑信号/槽”模式,拖动确定到空白位置。在弹出的“配置连接”对话框中左选择“clicked()”,右选择“accept()”。

保存为ui文件,不妨命名为test。终端下使用盘符和cd命令进入到ui文件所在的位置。需要注意的是,进入位置需要分两步走。

例如ui保存在 C:/savehere/,而当前的目录是在D:/,则我们要命令提示符窗口运行C:和cd C:/savehere/,不区分先后顺序。进入目录后,使用pyuic4工具进行转化,具体敲pyuic4 test.ui -o test.py,并回车。右键点击在test.ui相同目录下生成test.py,选择Edit with IDLE。就可看到代码。

python如何进行桌面开发?有哪些资料可供参考?

图片[3]-Python,pyqt5-学吧号

这里介绍3个python桌面开发的包,分别是tkinter,wxpython和pyqt,这3个包都可以快速的开发出桌面应用,下面我简单介绍一下这3个包的安装和使用,实验环境win10+python3.6+pycharm5.0,主要内容如下: 1.tkinter:这个是python自带的开发桌面GUI的标准库,不需要安装,跨平台、可移植性高,支持主流的操作系统,像Windows,Linux,Mac等,python自带的IDLE就是采用这个包开发,简单易学,容易上手,适合小型项目的开发,入门GUI开发的话,可以试一下这个包,官网资料https://docs.python.org/2/library/tkinter.html:程序运行如下:2.wxpython:这是python一个优秀、成熟的跨平台GUI包,但不是自带的标准库,需要单独安装,支持的组件众多,可以帮助程序员快速的创建功能齐全、界面友好的GUI界面,应用广泛,非常适合中小型项目的开发,官网资料https://docs.wxpython.org/,可以参考学习一下,下面我简单介绍一下安装和使用: 安装,这里直接在cmd窗口输入命令“pip install wxpython”就行,如下: 安装成功后,就可以进行简单的测试了,代码如下,一个简单编辑器:程序运行截图如下:3.pyqt:这个是Qt提供给python的一个接口包,Qt功能强大,组件众多,可以快速构建用户GUI界面,所以pyqt的功能也十分强大,借助于Qt,我们可以构建桌面应用,下面我简单介绍一下pyqt的安装和使用,官网资料http://pyqt.sourceforge.net/Docs/PyQt5/: 安装pyqt5,这个直接在cmd窗口输入“pip install pyqt5”就行,如下: 测试代码如下,一个简单的计算器:程序运行截图如下:当然,你也可以借助designer.exe直接拖拽控件,完成GUI界面开发,如下,最后打包成py文件就行:目前,就介绍这3个包吧,网上也有许多这方面的教程,感兴趣的话,可以搜搜,希望以上分享的内容能对你有所帮助吧。

THE END
喜欢就支持一下吧
点赞7
温馨提示:

1、本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我QQ:243371741,会尽快给予删除处理!