标题:QProgressBar进度条无法显示,挺急的
作者:半天凉月色
日期:2022-11-01 10:13
内容:
萌新求教! 我想给上传的文件加一个进度条实时显示,上传进度。可是由于上传的文件过于大(10g左右),超过了setMaximum的范围,导致进度条显示不出来,请问有没有什么办法可以解决这个问题
#1 [zy1233 11-01 11:01]
好家伙,1kb对应1个进度单位?进度条范围一般不就是0-100?已上传的大小/文件总大小不就是当前的进度值?
#2 [uidab 11-01 11:17]
10g对应成100%, 然后已上传大小/10g,计算一下。
#3 [fsu0413 11-01 21:37]
做个判断 加个值倍率(0~1),让最大值值乘以这个值倍率在setMaximum的支持范围就行了
进度更新的时候,乘一下这个值倍率
#4 [半天凉月色 11-02 08:44]
谢谢大家,我昨天中午已经解决了