首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

设置QPushButton透明度的有关问题

2012-09-28 
设置QPushButton透明度的问题QPushButton透明度的问题opacity0.0effectnew QGraphicsOpacityEffect()e

设置QPushButton透明度的问题
QPushButton透明度的问题

 opacity=0.0;
 effect=new QGraphicsOpacityEffect();
 effect->setOpacity(opacity);
 this->setGraphicsEffect(effect);(this代表我重构的QPushButton的对象指针)

现在的问题是
我设置透明度为0.0,QPushButton不显示,完全没问题
我设置透明度为1.0,QPushButton正常显示,完全没问题
但是我设只opacity为0.0-1.0之间的小数,我晕,The Program has unexpectedly finished.
注:这样设置对于QWidget的对象完全没问题

请问为什么?
谢谢!!!

[解决办法]
不show如何能看到呢
[解决办法]
为了显示。。做控件透明,其实可以用图片来实现的!!

QSS 来做更方便。。

热点排行