• 982阅读
  • 4回复

[提问]QProgressBar进度条无法显示,挺急的 [复制链接]

上一主题 下一主题
 

只看楼主 倒序阅读 楼主  发表于: 2022-11-01
回复本帖可获得1RMB金钱奖励!
每人最多可获奖1次,奖池剩余9RMB金钱 (中奖几率10%)
萌新求教! 我想给上传的文件加一个进度条实时显示,上传进度。可是由于上传的文件过于大(10g左右),超过了setMaximum的范围,导致进度条显示不出来,请问有没有什么办法可以解决这个问题
离线zy1233

只看该作者 1楼 发表于: 2022-11-01
好家伙,1kb对应1个进度单位?进度条范围一般不就是0-100?已上传的大小/文件总大小不就是当前的进度值?
离线uidab

只看该作者 2楼 发表于: 2022-11-01
回帖奖励+ 1
10g对应成100%, 然后已上传大小/10g,计算一下。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
在线fsu0413

只看该作者 3楼 发表于: 2022-11-01
做个判断 加个值倍率(0~1),让最大值值乘以这个值倍率在setMaximum的支持范围就行了
进度更新的时候,乘一下这个值倍率

只看该作者 4楼 发表于: 2022-11-02
谢谢大家,我昨天中午已经解决了
快速回复
限100 字节
 
上一个 下一个