• 5366阅读
  • 8回复

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

上一主题 下一主题
离线fanallen_1
 

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

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

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

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

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

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

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

正解,QPropertyAnimation内部的确使用的是QTimer来实现的,只不过封装了很多操作,然后增加了很多动画过渡效果,各有千秋,如果不需要过渡动画,个人还是建议用QTimer即可。
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线prosperouszx

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

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

你知道为什么要上锁吗?
邮箱jiahao_coffee@foxmail.com 有问题可以免费咨询,有空都会回答,不过太难了我答不上来不要介意哈
离线crazy

只看该作者 7楼 发表于: 2018-06-01
厉害
C/C++/Qt爱好者
邮箱: kevinlq0912@163.com
公众号: devstone
博客:http://kevinlq.com/
离线studypersons

只看该作者 8楼 发表于: 2019-05-09
楼主,我用VS2015+Qt5.9实现了这个app,结果没有任何效果(这是什么原因呢),如下:


认真工作,开心生活。
快速回复
限100 字节
 
上一个 下一个