Qt系列文章之(十一)QPushbutton

本文详细介绍了在Qt界面开发中如何使用QPushButton控件,包括通过代码创建、设置对象名,以及利用信号与槽机制响应按钮点击事件。通过示例展示了如何定义槽函数并实现点击按钮时在文本中添加信息的功能。

上一篇文章介绍了如何基于QMainWindow开发界面项目文件,介绍了三个关键文件ui文件、cpp文件和h文件,这三个文件实现了将界面控件设计和底层算法开发的解耦,这也是面向对象数据封装的主要精髓思想。本文将基于上一篇文章中开发的界面来添加基本控件。

按钮控件QPushButton

按钮控件是界面开发里面十分重要的元素,通过点击可以关联相关的动作。Qt的控件比较多,常用的是QPushButton。Qt中对QPushButton做了详细的介绍:
在这里插入图片描述

可以按照Qt的帮助,通过代码QPushButton *button = new QPushButton("&Download", this)来添加一个控件到界面。此处直接在ui文件之中拖入一个点击控件,命名改为“点击按钮”。
在这里插入图片描述

在ui设计器的属性区域修改按钮的对象名为“btu_click”,这个对象名是用来在代码中定位控件的名称。
在这里插入图片描述

编译代码,可以在ui的h代码中看到控件创建代码,以下代码是由ui文件自动编译生成的。
在这里插入图片描述

运行代码之后,会在主界面显示出控件:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值