Qt/C++编写自定义控件38-高亮按钮

本文介绍了如何使用Qt/C++编写一个高亮按钮控件,该控件支持多种功能,如设置文本、颜色、渐变效果、报警模式等,并提供了丰富的内置样式。通过核心代码和效果图展示,详细阐述了控件的设计和使用方法。此外,还提供了SDK下载链接和相关社区资源,便于开发者集成和进一步学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前言

高亮按钮控件,既可以作为类似于交通指示灯使用,也可以作为设备状态指示灯使用,控件内置多套颜色风格,还可以自己设置颜色风格,按钮可以增加文字显示,非常适合需要在状态设备上显示小量的文字展示,按钮还可以开启报警,开启后会红黑闪烁,也可以自定义设置报警的两种颜色,除了默认是圆形外,还可以设置成矩形模式,控件写好了作为独立控件拖动使用,这样的话可以将控件作为一个设备,在地图上拖动,用户只需要开启拖动即可,不需要再自己编码。

官方店:https://shop114595942.taobao.com//

公众号:Qt实战,各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发。

公众号:Qt入门和进阶,专门介绍Qt/C++相关知识点学习,帮助Qt开发者更好的深入学习Qt。多位Qt元婴期大神,一步步带你从入门到进阶,走上财务自由之路。

二、实现的功能

  • 1:可设置文本,居中显示
  • 2:可设置文本颜色
  • 3:可设置外边框渐变颜色
  • 4:可设置里边框渐变颜色
  • 5:可设置背景色
  • 6:可直接调用内置的设置 绿色/红色/黄色/黑色/蓝色 等公有槽函数
  • 7:可设置是否在容器中可移动,当成一个对象使用
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值