软件测试(测试开发之测试工具开发2——基础控件与事件方法)

上节,我们初步了解了下pyqt是什么,并且写了个helloworld的小demo。

今天我们正式的来学下,怎么来画它。这边不会采取官方教程那种特别全面的介绍方式。

因为它真的太多了,很多东西都平时用不上,我们就讲几个比较常用的组件。

一、初始模板

上图就是一个初始的QT模板,只设置了窗口位置,窗口大小和窗口的标题。

我们运行下,看下效果。

大概就是这样,白茫茫一片,啥都没有。

然后我们就可以开始画图了。

二、按钮

pyqt的按钮是QPushButton 这个控件类。

我们直接上代码。

 引用QPushButton类,然后声明一个button,设置它的位置。

这个应该很好理解。

三、文本框

单行文本框:QLineEdit

多行文本框:QPlainTextEdit

浏览文本框:QTextBrowser  (不可编辑)

上代码上代码

也没啥好讲的,跟按钮一样,引用,声明,设置默认内容,设置位置和宽高。

四、事件

讲了两个简单的控件,我们再讲下,怎么给控件添加对应的事件。

举个例子:点击按钮,改变窗口主体的颜色

点击按钮后

一共2步,1、给按钮添加点击事件

                2、设置点击事件的具体效果

那这节,我们就讲完了,如何设置简单控件,以及对应控件绑定相应的事件。

下节我们讲一下布局,如何让我们画出来的多个控件摆放的更加整齐、美观

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值