Qt 5.x设置透明背景

来源:互联网 发布:淘宝自然搜索排名 编辑:程序博客网 时间:2024/05/20 00:11

不知道是bug还是新的规则,Qt 5.x里设置透明背景的规则如下:

    top-level窗体:

this->setAttribute( Qt::WA_TranslucentBackground,true );
    this->setWindowFlags( Qt::FramelessWindowHint );
  top-level窗体的中央(centralWidget)空间,设置png背景即可.