python3.6+pyqt5实现GUI设计(一)

python3.6+pyqt5实现GUI设计(一)

本人新手一枚,最近想用python+PyQt来完成一个简单的桌面应用程序,有错误的地方请大家尽情指出。
在下用的python3.6(python3.5也可以)和PyQt5,最后完成的界面是这样的:
python3.6+pyqt5实现GUI设计(一)_第1张图片

下面就来看看菜鸟我的艰苦历程o(╯□╰)o
(一)首先用Qt设计师把界面做出来(这个过程很简单)
1、创建空白窗体:
python3.6+pyqt5实现GUI设计(一)_第2张图片
2、添加控件(需要什么控件拖上去就行了,这个自由发挥),最后我做出来的就是下面这个样子:
python3.6+pyqt5实现GUI设计(一)_第3张图片
3、保存为test.ui文件
以上就完成了第一步UI设计
(二)把.ui文件专为.py文件
找到ui文件所在目录,在cmd控制台里输入:cd XXX(ui文件所在目录),回车后在命令行里输入pyuic5 XX.ui -o XX.py。例如我要把上面生成的test.ui文件转换为test.py文件,就在命令行里输入:pyuic5 test.ui -o test.py
python3.6+pyqt5实现GUI设计(一)_第4张图片
这样在该目录下就生成了对应的.py文件

注意:我这里的PyQt版本是5,所以输入的是pyuic5

你可能感兴趣的:(python)