Qt编写自定义控件40-导航进度条
Qt 自定义 控件 编写 导航 40 进度条
2023-09-14 09:01:41 时间
一、前言
导航进度条控件,其实就是支付宝、京东、淘宝订单页面的进度控件,提示当前第几步,总共有几步,然后当前进度特殊颜色显示,每个进度带有时间文字等信息,本控件特意将三种样式风格都集成进去了,京东订单流程样式/淘宝订单流程样式/支付宝订单流程样式,可以动态切换样式,控件自适应任何分辨率,可以自由调整自身大小以适应分辨率的改变,总步骤以及当前步骤都是自动计算占用区域比例,直接提供接口设置步骤对应的文字信息等,接口非常友好。
二、实现的功能
- 1:可设置前景色/背景色/当前值前景色/当前值背景色
- 2:可设置最大步数及当前第几步
- 3:可设置导航标签队列文字信息
- 4:可设置三种风格样式 京东订单流程样式/淘宝订单流程样式/支付宝订单流程样式
- 5:文字自适应大小
三、效果图
四、头文件代码
#ifndef NAVPROGRESS_H
#define NAVPROGRESS_H
/**
* 导航进度条控件 作者:feiyangqingyun(QQ:517216493) 2016-11-29
* 1:可设置前景色/背景色/当前值前景色/当前值背景色
* 2:可设置最大步数及当前第几步
* 3:可设置导航标签队列文字信息
* 4:可设置三种风格样式 京东订单流程样式/淘宝订单流程样式/支付宝订单流程样式
* 5:文字自适应大小
*/
#include <QWidget>
#ifdef quc
#
相关文章
- Qt自定义控件大全文章导航
- Qt编写自定义控件72-提示进度条
- Qt编写自定义控件45-柱状标尺控件
- Qt编写自定义控件31-面板仪表盘控件
- Qt编写自定义控件26-平铺背景控件
- Qt编写自定义控件25-自定义QCustomPlot
- Qt编写自定义控件21-圆弧仪表盘
- Qt编写自定义控件57-直方波形图
- Qt编写自定义控件58-直方对称图
- Qt编写自定义控件8-动画按钮组控件
- Qt编写自定义控件1-汽车仪表盘
- Qt编写自定义控件大全
- Qt编写自定义控件二动画按钮
- Qt编写自定义控件64-垂直时间轴
- Qt编写自定义控件63-水波效果
- Qt编写的项目作品22-自定义委托全家桶
- Qt系列文章036-自定义Qt Designer插件
- C/C++ Qt 信号自定义槽函数
- Qt自定义只读模型
- Qt中自定义QTreeWidget实现节点拖拽复制功能
- Qt之自定义进度条
- Qt之界面(自定义标题栏、无边框、可移动、缩放)