开尔文
我需要在Qt中创建一个自定义的动画加载屏幕,并且不需要进度栏。
我想做这样的事情:
有人知道我该怎么做吗?
我可以使用例如QSplashScreen吗?
吻
尝试QMovie加载动画`
QMovie * movie = new QMovie("http://i.stack.imgur.com/vdYAH.gif");
您可以将影片直接加载到标签上,并在需要时隐藏和显示它
QLabel label;
label.setMovie(movie);
movie->start();
或读取电影的帧以连续设置初始屏幕像素图
connect(movie, SIGNAL(frameChanged(int)), this, SLOT(setSplashScreenPixmap(int)));
movie->start();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句