在子窗口中实现下面代码
setWindowFlags(Qt::FramelessWindowHint | Qt::Tool);
setWindowOpacity(0.5);
注意:
子窗口继承QDialog。
子窗口键盘穿透属性
setAttribute(Qt::WA_TransparentForMouseEvents);
根据窗口布局调整窗口大小
//设置窗口根据内容自动调整布局和大小
layout->setSizeConstraint(QLayout::SetFixedSize);