m_rectMask = new QLabel();
1.临时置顶
m_rectMask->setWindowFlags(m_rectMask->windowFlags() & ~Qt::WindowStaysOnTopHint);
2.永久置顶
m_rectMask->setWindowFlags(m_rectMask->windowFlags() | Qt::WindowStaysOnTopHint);
3.可以配合信息过滤
m_rectMask->setAttribute(Qt::WA_TransparentForMouseEvents,true);
4.设置透明度
m_rectMask->setWindowOpacity(0.5);
5.设置底色
m_rectMask->setWindowOpacity(0.5);
6.设置无边框
m_rectMask->setWindowFlags(Qt::FramelessWindowHint);//无边框