效果

字区域是QLable上设置了一张图片,图片上绘字,QLabel设置该图片,但QLabel用了setAttribute(Qt::WA_TranslucentBackground);使设置的图片是背景透明的,但图片上的字能显示。
//下面的代码确保了qlabel 显示在最上层,且没有关闭等按钮
Qt::WindowFlags flags=0;
flags |= Qt::CustomizeWindowHint;
flags |= Qt::FramelessWindowHint;
flags |= Qt::ToolTip;
this->setWindowFlags(flags);

博客介绍了在QLabel上设置图片并绘字,通过setAttribute使图片背景透明但字可显示。还给出代码确保QLabel显示在最上层且无关闭等按钮,设置了Qt的窗口标志。
2217





