分类分类
大小:8.58 MB 更新:2021/05/14
类别:编程工具系统:WinXP, Win7, Win8, Win10, WinAll
indicators可以帮助用户设计进度条,当你为软件配置进度条的时候就可以从这款软件快速部署进度条样式,软件提供多种样式,包括更新进度条,多线程进度条,下载进度条,百分比进度条,不确定性进度条,满足大部分进度条开发需求,为用户提供更轻松的进度条设计方案;现在很多软件都是提供进度条的,当开始工作的时候就可以显示进度条,让用户可以了解软件工作完成时间,避免等待过长,例如可以为更新场景附加进度条,可以为下载场景附加进度条,可以为数据加载场景附加进度条,可以为文件转换附加进度条,支持的场景很多,需要就下载indicators吧!
1、indicators提供丰富的进度条内容
2、实时显示进度条工作轻松,让用户判断工作完成时间
3、可以显示加载的进度条,等待数据加载完毕
4、可以显示百分百,精确到1%,达到100%工作完成
5、支持数据加载、更新类型的进度条,查看已经加载多少数据
6、支持剩余时间类型的进度条,查看当前工作剩余多少秒
7、支持平滑进度条,直接从左侧到右侧显示滑块类型的进度条
8、支持多线程进度条,同时下载多个任务就可以显示每个任务进度条
1、indicators为用户提供丰富的进度条样式
2、您可以将软件部署到开发程序使用
3、在编辑命令行软件的时候可以使用这款软件附加进度条
4、在编辑程序的时候也可以插入进度条
5、帮助用户提升进度条设计速度,使用软件提供的样式就可以直接编辑新的进度条
6、支持基本进度条、不确定进度条、平滑进度条、动态进度条
基本进度条
要在应用程序中引入进度条,请包含indicators/progress_bar.hpp并创建一个ProgressBar对象。这是进度条的一般结构:
ProgressBar中的进度量保持在一个size_t范围内[0, 100]。当进度达到100时,进度完成。
在应用程序级代码中,可以通过两种方法来更新此进度:
使用更新进度 bar.tick()
您可以更新进度条,使用bar.tick()该进度条将进度精确增加1%。
上面的代码将打印一个进度条,该进度条从100到100%的比率从0到100%。
使用更新进度 bar.set_progress(value)
如果您希望分步控制条的进度,请考虑使用bar.set_progress(value)。例子:
显示经过的时间/剩余时间
支持中的所有进度条和微调器,indicators显示经过的时间和剩余时间。受python的tqdm模块启发,此仪表的格式为[{elapsed}<{remaining}]:
不确定进度条
您可能有一个进度条用例,其中最大进度量是未知的,例如,您是从没有发布总字节数的远程服务器下载的。
使用indicators::IndeterminateProgressBar了这样的情况。一种IndeterminateProgressBar类似于常规进度条除总量进展情况是未知的。勾选此进度条将永远快乐。
当您知道进度已完成时,只需致电bar.mark_as_completed()。
滑块进度条
您是否需要使用unicode块元素的平滑块进度条?使用BlockProgressBar代替ProgressBar。BlockProgressBar为该库添加了一个简单的内容。
多进程
indicators支持使用MultiProgress类模板管理多个进度条。
template class MultiProgress是一个类模板,其中包含对多个进度条的引用,并提供一个安全的界面来更新每个进度条的状态。MultiProgress可与ProgressBar和BlockProgressBar类一起使用。
如果您知道在编译时要管理的进度条数量,请使用此类。
下面是MultiProgress管理三个ProgressBar对象的示例对象。
动态进度
DynamicProgress是类似于的容器类,MultiProgress用于管理多个进度条。顾名思义,使用DynamicProgress,您可以动态添加新的进度条。
要添加新的进度条,请致电bars.push_back(new_bar)。该调用将返回附加栏的索引。然后,您可以使用索引运算符(例如)来引用此栏bars[4].set_progress(55)。
如果您在编译时不知道进度条的数量,请使用此类。
以下是DynamicProgress管理六个ProgressBar对象的示例对象。这些条中的三个是动态添加的。
在上面的代码中,请注意选项bars.set_option(option::HideBarWhenComplete{true});。是的,您可以通过将此选项设置为来隐藏进度条,以及在进度条完成时隐藏它们true。如果这样做,上面的示例将如下所示:
修正了指标#76的MinGW构建中的NOMINMAX问题
用#ifndef-define对替换了一次#pragma,以修复单一_include的生成并避免多重定义的错误
Embarcadero RAD Studio(多功能应用程序开发工具) 编程工具177.22 MB12
详情猿编程客户端 编程工具173.32 MB4.16.0
详情猿编程 编程工具173.32 MB4.16.0
详情VSCodium(VScode二进制版本) 编程工具76.23 MBv1.57.1
详情aardio(桌面软件快速开发) 编程工具9.72 MBv35.69.2
详情一鹤快手(AAuto Studio) 编程工具9.72 MBv35.69.2
详情ILSpy(.Net反编译) 编程工具3.97 MBv8.0.0.7339 绿色
详情文本编辑器 Notepad++ 编程工具7.81 MBv8.1.3 官方中文版
详情核桃编程 编程工具272.43 MBv2.1.120.0 官方版
详情delphi2007完整 编程工具1198 MB附安装教程
详情SAPIEN PrimalScript2015 编程工具78.02 MB附带安装教程
详情Alchemy Catalyst可视化汉化工具 编程工具81.00 MBv13.1.240
详情Professional Tag Editor(通用标签编辑器) 编程工具25.6 MBv1.0.6.8
详情Coffeecup HTML Editor(html网页编辑器) 编程工具68.98 MBv15.4 特别版
详情JCreator Pro 编程工具9.65 MBv5.0.1 汉化
详情WebStorm 12中文 编程工具209.88 MB附带安装教程
详情MSWLogo(多功能项目开发与管理工具) 编程工具2.25 MBv6.5 免费版
详情JetBrains datagrip 2018.2.1中文-datagrip 2018.2.1 编程工具160.88 MB附注册码汉化包
详情易安卓5.0 编程工具202 MBv5.0 附破解补丁
详情keil uvision5 编程工具271.63 MB附带安装教程
详情CIMCO Edit V8中文 编程工具248 MB附安装教程
详情IntelliJ IDEA 2020.1(java集成开发环境) 编程工具643.0 MB附安装教程
详情redis desktop manager2020.1中文 编程工具32.52 MB附带安装教程
详情猿编程 编程工具173.32 MB4.16.0
详情信捷PLC编程工具软件 编程工具14.4 MBv3.5.2 官方版
详情源码编辑器 编程工具201.0 MBv3.4.3 官方版
详情Microsoft Visual C++ 编程工具226.00 MBv6.0 SP6 简体中文版
详情s7 200 smart编程软件 编程工具187 MBv2.2 官方中文版
详情TouchWin编辑工具(信捷触摸屏编程软件) 编程工具55.69 MBv2.D2c 官方版
详情易语言5.8完美 编程工具312 MB5.8.1 破解增强版
详情Scraino(少儿编程软件) 编程工具272.93 MBv0.3.0 官方版
详情vs2008中文 编程工具1495 MB附序列号
详情e盾网络验证源码 编程工具25.77 MBV45 官方版
详情codeblocks 编程工具95.21 MBv13.12 中文完整版(带GNW编译器
详情Android Studio(安卓开发环境) 编程工具983.0 MBv3.5.0.21 汉化版(附安装教程)
详情源码编辑器pc版 编程工具201.0 MBv3.4.3 官方版
详情CH341A编程器 编程工具1.06 MB1.30 绿色中文版
详情layuiAdmin pro(layui后台管理模板系统) 编程工具0.57 MBv1.1.0 单页版
详情海龟编辑器 编程工具71.5 MBv0.8.4 中文版
详情Ardublock中文版(Arduino图形化编程软件) 编程工具2.65 MB附带安装教程
详情文本编辑器 Notepad++ 编程工具7.81 MBv8.1.3 官方中文版
详情富途牛牛 编程工具160.59 MBv11.8.9068 官方版
详情微信开发者工具 编程工具129.37 MBv1.05.2105170 官方版
详情UEStudio v18.0.0.18 简体中文绿色 编程工具19.00 MB
详情十六进制编辑器 WinHex 编程工具2.79 MBv20.2 SR-5
详情代码编辑器 Sublime Text 编程工具54.74 MBv4.0.0.4126
详情RJ TextEd(代码编辑器) 编程工具49.46 MBv15.31
详情核桃编程 编程工具272.43 MBv2.1.120.0 官方版
详情影刀 编程工具306.37 MBv4.9.14
详情Kate(高级文本编辑器) 编程工具56.11 MBv21.12.1.1544
详情