1.界面实现效果
以下是具体的项目需要用到的效果展示。

2.简介
原理:使用Qt的QPropertyAnimation动画类,这里简单来说就是切换两个界面。
这个widget里面可以放很多个待切换的界面,每次切换的时候将当前界面和切换后的界面显示,其他界面都隐藏,然后当前界面移动到主界面之外,下一个界面移动到主界面里面。,当然这两个界面需要一起移动,不然滑动的中间会存在缝隙,就不美观。
以下是demo展示,原理都一样,只是中间的界面不一样而已,可以自定义。

中间定义的滚动CustomWidget类
#include <QWidget>