Qt QWidget控件透明动画实现

摘要:
QPropertyAnimation*m_pOpacityAnimation1;m_ pGraphicsOpacityEffect1=新QGraphicsCapacityEffect(m_pHomeBtn);m_ p图形不透明效果1->setDuration(m_nDuring);setEndValue(1.0);m_ p不透明动画1->
QWidget控件透明动画实现
要做子控件透明需要用到QGraphicsOpacityEffect类
使用例子如下代码:
QGraphicsOpacityEffect * m_pGraphicsOpacityEffect1;
QPropertyAnimation * m_pOpacityAnimation1;
 
m_pGraphicsOpacityEffect1 = new QGraphicsOpacityEffect(m_pHomeBtn);
m_pGraphicsOpacityEffect1->setOpacity(1.0);
m_pHomeBtn->setGraphicsEffect(m_pGraphicsOpacityEffect1);
 
m_pOpacityAnimation1 = new QPropertyAnimation(m_pGraphicsOpacityEffect1,"opacity",this);
m_pOpacityAnimation1->setDuration(m_nDuring);
m_pOpacityAnimation1->setStartValue(0);
m_pOpacityAnimation1->setEndValue(1.0);
m_pOpacityAnimation1->start();
QPropertyAnimation调用start可以设置 动画完成后自动delete

免责声明:文章转载自《Qt QWidget控件透明动画实现》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Debian 无线网络切换问题解决方案火狐扩展(Firefox Extension)FillForm开发手记(更新中)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

jpgraph 折线图--解决中文乱码的问题(标题和图例)

在jpgraph根目录中: 如Jpgjpgraph_ttf.inc.php 中开头添加 define('CHINESE_TTF_FONT','SIMYOU.TTF'); Jpgjpgraph_legend.inc.php 中大约24行添加 修改 public $font_family=FF_CHINESE,$font_style=FS_NORMAL,$fo...

mysql主从不同步问题 Error_code: 1197

首先查看从的状态 mysql> show slave status G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event...

Delphi通用的序列化代码

type TFoo = class public function Object2Json<T>(o: T): string; function Json2Object<T>(j: string): T; end; implementation function TFoo.Json2Object&...

Uni-app基础实战富文本框解析 WordPress rest api实例(二)

Uni-app基础实战富文本框解析 WordPress rest api实例 文本是更具上篇文章uni-app上下拉刷新的续文有需要了解上文的请点击下面连接访问 传送门: Uni-app实战上加载新下拉刷新 WordPress rest api实例 那么我们就开始了,主要的要是去介绍了以下一个插件的使用方式。官方的富文本框有markdown和html两种方...

C++指针&amp;amp;引用简笔

1.困惑的二级指针 #include <iostream> using namespace std; void pt(int* *t) { cout<<t<<endl<<*t<<endl<<**t<<endl; } int main() { int a = 1;...

CSS之显示天气

 这个可以有,自从有了这个,以后查询天气就方便多了,哈哈。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <head> <titl...