从0开始用python打造一个桌面应用(二)-制作界面

在上一节中,我们安装了python,pyside6,并配置好了环境,接下来我们用pyside6去制作页面。

1. 主页面

pyside6(包括qt系列)提供了界面化的页面制作软件,这极大的方便了我们的开发过程;

我们打开pycharm,依次点击TOOLS - External Tools - Pyside6-Designer

 

因为我们首先要制作主界面,所以选择 Main Window,并点击创建。

下图是软件的功能区简介

我们试着从左侧的部件区,拖一个Push Button,在页面中松开,就能看到不见已经添加进去了,并且在右上角的对象中也有显示

我们把窗口拉长,窗口就会变大。看到了吧,制作页面就是这么简单。

2. 布局

我们要制作的软件有两个区域,左侧的按键区和右侧的显示区,我们需要一个部件可以把页面划分成两个区域,这个部件叫做Widget

我们先把前面添加的Push Button删掉,然后拖两个Widget进去,如下图

然后我们将这两个widget对齐,左上角的对象区,右键这两个widget的上级元素QMainWindow,选择 布局 - 

这样两个widget就被均匀地填充到了界面中。

然后分别往两个widget中拖一些部件

哈哈,一个超级简单的界面是不是已经出现啦!

我们双击这几个部件,修改一下文本内容;

ctrl + r 试一下

这就是我们的界面预览。

好,这节先讲这么多,下节讲如何添加层叠的页面,并且进行更合理的布局。

 

posted @ 2022-05-24 20:34  不要不说  阅读(4402)  评论(0编辑  收藏  举报