• 502阅读
  • 6回复

实现了一个简单的循环等待进度控件 [复制链接]

上一主题 下一主题
离线fanallen_1
 

只看楼主 倒序阅读 楼主  发表于: 04-29

源码: cycleprogress.rar (5 K) 下载次数:17
离线fu22507411

只看该作者 1楼 发表于: 04-29
一个建议
做界面的动画最好别用timer
换QPropertyAnimation会流畅很多。
邮箱jiahao_coffee@foxmail.com 有问题可以免费咨询,有空都会回答,不过太难了我答不上来不要介意哈
离线fanallen_1

只看该作者 2楼 发表于: 04-29
多谢你的建议~
在线stlcours

只看该作者 3楼 发表于: 04-30
回 fu22507411 的帖子
fu22507411:一个建议
做界面的动画最好别用timer
换QPropertyAnimation会流畅很多。 (2018-04-29 15:19) 

QPropertyAnimation的内部实现也是使用了QTimer,只不过还加上了锁,理论上只会更卡,只不过让你觉得好用而已。这个问题,你怎么看?
在线liudianwu

只看该作者 4楼 发表于: 05-01
回 stlcours 的帖子
stlcours:QPropertyAnimation的内部实现也是使用了QTimer,只不过还加上了锁,理论上只会更卡,只不过让你觉得好用而已。这个问题,你怎么看? (2018-04-30 17:06) 

正解,QPropertyAnimation内部的确使用的是QTimer来实现的,只不过封装了很多操作,然后增加了很多动画过渡效果,各有千秋,如果不需要过渡动画,个人还是建议用QTimer即可。
离线prosperouszx

只看该作者 5楼 发表于: 05-01
time is short
离线fu22507411

只看该作者 6楼 发表于: 05-02
回 stlcours 的帖子
stlcours:QPropertyAnimation的内部实现也是使用了QTimer,只不过还加上了锁,理论上只会更卡,只不过让你觉得好用而已。这个问题,你怎么看? (2018-04-30 17:06) 

你知道为什么要上锁吗?
邮箱jiahao_coffee@foxmail.com 有问题可以免费咨询,有空都会回答,不过太难了我答不上来不要介意哈
快速回复
限100 字节
 
上一个 下一个