查看完整版本: [-- 实现了一个简单的循环等待进度控件 --]

QTCN开发网 -> Qt代码秀 -> 实现了一个简单的循环等待进度控件 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

fanallen_1 2018-04-29 11:09

实现了一个简单的循环等待进度控件

[attachment=18842]
源码:[attachment=18843]

fu22507411 2018-04-29 15:19
一个建议
做界面的动画最好别用timer
换QPropertyAnimation会流畅很多。

fanallen_1 2018-04-29 20:26
多谢你的建议~

stlcours 2018-04-30 17:06
fu22507411:一个建议
做界面的动画最好别用timer
换QPropertyAnimation会流畅很多。 (2018-04-29 15:19) 

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

liudianwu 2018-05-01 08:18
stlcours:QPropertyAnimation的内部实现也是使用了QTimer,只不过还加上了锁,理论上只会更卡,只不过让你觉得好用而已。这个问题,你怎么看? (2018-04-30 17:06) 

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

prosperouszx 2018-05-01 17:58

fu22507411 2018-05-02 21:51
stlcours:QPropertyAnimation的内部实现也是使用了QTimer,只不过还加上了锁,理论上只会更卡,只不过让你觉得好用而已。这个问题,你怎么看? (2018-04-30 17:06) 

你知道为什么要上锁吗?

crazy 2018-06-01 22:17
厉害

studypersons 2019-05-09 15:26
楼主,我用VS2015+Qt5.9实现了这个app,结果没有任何效果(这是什么原因呢),如下:
[attachment=20293]



查看完整版本: [-- 实现了一个简单的循环等待进度控件 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled