一、效果图

二、窗口特点与用途
- 窗口背景透明,窗口中的控件并不透明。
- 可以使用鼠标拖动窗口位置;
- 可以通过拖放角任意改变窗口大小;
- 可以正常放置任何控件或留空;
- 此透明窗口用于实现截图功能或截取视频的功能;
- 点击例子中透明窗口里的按钮即可保存透明选取的截图到执行文件目录;
- 支持windows平台和MacOS平台
三、制作原理与方法
- 使用以下代码实现窗口透明且窗口内控件不透明
setWindowFlags(Qt::Dialog |
Qt::FramelessWindowHint |
Qt::NoDropShadowWindowHint);