Qt/C++编写自定义控件38

阅读: 评论:0

Qt/C++编写自定义控件38

Qt/C++编写自定义控件38

一、前言

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

二、实现的功能

  • 1:可设置文本,居中显示
  • 2:可设置文本颜色
  • 3:可设置外边框渐变颜色
  • 4:可设置里边框渐变颜色
  • 5:可设置背景色
  • 6:可直接调用内置的设置 绿色/红色/黄色/黑色/蓝色 等公有槽函数
  • 7:可设置是否在容器中可移动,当成一个对象使用
  • 8:可设置是否显示矩形
  • 9:可设置报警颜色+非报警颜色
  • 10:可控制启动报警和停止报警,报警时闪烁

三、效果图

四、头文件代码

#ifndef LIGHTBUTTON_H
#define LIGHTBUTTON_H/*** 高亮发光按钮控件 作者:feiyangqingyun(QQ:517216493) 2016-10-16* 1:可设置文本,居中显示* 2:可设置文本颜色* 3:可设置外边框渐

本文发布于:2024-02-02 19:11:57,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170687231545858.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:自定义   控件   Qt
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23