• 6363阅读
  • 5回复

widget 中 有一个不规则的 QLabel,如何将背景 透明化 [复制链接]

上一主题 下一主题
离线cbb1982211
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-27
如题  请帮忙  说明下

另外 下面:

  Qt::WindowFlags flags = Qt::Window | Qt::FramelessWindowHint;
    this->setWindowFlags (flags);
    QPalette palette ;
    QBrush brushDefault(QColor(255,255,255,0));
    palette.setBrush(QPalette::Window, brushDefault);
    this->setPalette(palette);



我发现  brushDefault(QColor(255,255,255,0)) 中 a = 0后  什么也看不见
离线allblue

只看该作者 1楼 发表于: 2009-08-27
a是alpha 值,也就是透明参数,如果=0那么就是完全透明
黑暗魔法
离线cbb1982211
只看该作者 2楼 发表于: 2009-08-28
widget 只有一个 子类即 QLabel  如何将QLabel之外的 背景给 透明化

等待中
离线shiroki

只看该作者 3楼 发表于: 2009-08-28
透明:
利用Qt4.5新特性实现酷炫透明窗体(附例子)
http://www.cuteqt.com/blog/?p=340

再论窗口透明:实现整体不透明而局部透明的效果(附例子)
http://www.cuteqt.com/blog/?p=385
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线cbb1982211
只看该作者 4楼 发表于: 2009-08-28
回复的很快啊     先谢谢了
离线cbb1982211
只看该作者 5楼 发表于: 2009-08-30
今天终于  将 shiroki  给的 例子 看完  谢谢  
背景  的确给 透明化了

thanks
快速回复
限100 字节
 
上一个 下一个