QT 进度条和GIF叠在一起怎么布局

问题

img

img

QT 进度条和GIF叠在一起怎么布局.

我想要达到的结果

QT 进度条和GIF叠在一起布局可以随窗口的大小变化而变化
用Qs什么widget写

我建议你这样做,qt是可以自定义控件的,首先,你继承qprocessbar,写一个自己的类,然后呢,在这个类里添加一共qlabel,用于对动画的显示。但是如果说你想让动画随着进度条的变化而变化。则需要对qlabel进行move。效果我自己一会去实现一个。思路给你了

我的最终效果实现如下:

img

qt的两个控件有布局的情况下不能重叠,没有布局的情况下可以使用move函数实现重叠。
想要实现你那个效果我已经说了,就是自定processbar

有可以重叠的布局,但是不能用design来设计只能在代码里写,可以用QStackedLayout,然后setStackingMode(QStackedLayout::StackAll)