前面步骤参考前一篇文章
QT在label上透明绘图
一、给TransparentLabel类添加double transparency;变量,
二、ui添加doublespinbox,调整透明参数
void MainWindow::on_doubleSpinBox_valueChanged(double arg1)
{transparentLabel->transparency=arg1;transparentLabel->update();
}
三、在布局时,获取label位置,一定要全局布局一次,不然获取的x,y一直为0;