Qt 遮罩层,等待后台处理动画效果
当后台需要大量处理数据,前台要显示等待界面时,这个就很有用。
完全挡住界面上的内容,后面有半透明遮挡层,不能点击操作后面界面,用户不能自己取消等待界面,防止误操作。
并且窗口大小变化时,自动适应界面变化,不阻塞窗口移动和放大缩小,非模态的。
不是C#里面那种窗口截图的烂效果,真遮罩,真背景半透明。
需要配合多线程使用,前台显示等待界面,后台线程处理数据,当处理完毕,通过信号槽发消息通知前台取消等待状态。
当后台需要大量处理数据,前台要显示等待界面时,这个就很有用。
完全挡住界面上的内容,后面有半透明遮挡层,不能点击操作后面界面,用户不能自己取消等待界面,防止误操作。
并且窗口大小变化时,自动适应界面变化,不阻塞窗口移动和放大缩小,非模态的。
不是C#里面那种窗口截图的烂效果,真遮罩,真背景半透明。
需要配合多线程使用,前台显示等待界面,后台线程处理数据,当处理完毕,通过信号槽发消息通知前台取消等待状态。