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();

注意,窗口透明要用setWindowOpacity()比较简单,不再赘述。

Qt QWidget控件透明动画实现相关推荐

  1. QT窗口:透明与半透明、不规则异形窗口、控件透明与半透明、不规则异形按钮

    目录 1.不规则异形窗口和控件的代码原理 2.主窗口全透明 3.主窗口半透明(以白里透红为例) 4.不规则异形窗口 5.不规则异形按钮 6.使用样式表实现透明与半透明 1.不规则异形窗口和控件的代码原 ...

  2. qt开关控件设计(手把手从零开始)

    从零开始手把手教你设计自己的qt控件 1 说明 1.1 显示效果 1.2 控件特性 1.3 设计方法 2 控件需求分析 2.1 必要需求 2.1 顺带需求(锦上添花) 3 功能设计 3.1 设计思路( ...

  3. Qt常用控件介绍(一)

    Qt常用控件介绍 Qt Creator 的使用技巧 Qt Creator的常用快捷键 按钮 QPushButton QToolButton QRadioButton QCheckBox QComman ...

  4. QtUI设计:设置控件透明

    QT设置按钮控件透明: 代码: //设置按钮 背景 前景this->ui->ShowCvRGB->setStyleSheet(QString("color:rgba(255 ...

  5. QT5 获取窗口、系统屏幕大小尺寸信息,Qt 获取控件位置坐标,屏幕坐标,相对父窗体坐标

    一.QT5 获取窗口大小尺寸信息 QT窗口尺寸,窗口大小和大小改变引起的事件 QResizeEvent. //窗口左上角的位置(含边框)qDebug() << this->frame ...

  6. Qt GUI图形图像开发之QT表格控件QTableView详细使用方法与实例

    QT表格控件QTableView简介 ​ 表格视图控件QTableView,需要和QStandardItemModel, 配套使用,这套框架是基于MVC设计模式设计的,M(Model)是QStanda ...

  7. QTreeview中虚线框解决办法(QWidget控件祛除焦点)

    QTreeview选中后出现虚线框,也就是焦点,一直祛除不了. 可用如下三种方式解决QTreeview焦点问题: 主要用QSS里面的outline:0px;该用法也适用于任何继承于的QWidget控件 ...

  8. QT QTabWidget 控件 使用详解

    本文详细的介绍了QTabWidget控件的各种操作,例如:新建界面.设置页面名字.设置提示信息.设置页面激活.设置标题栏位置.设置页面关闭按钮.设置页面关闭按钮.获取页面下标.获取页面总数.清空所有页 ...

  9. 转大佬--C++语言Qt实现控件拖拽和连线类似可视化操作Simulink仿真类软件 电路仿真软件 和模型驱动等软件

    转自–标biao的文章:https://blog.csdn.net/kangkanglhb88008/article/details/120812524 目标:开发一个电路仿真软件. 内部原理:qt编 ...

最新文章

  1. Ubuntu 13.10 安装软件失败后出现的问题——已安装 post-installation 脚本 返回了错误号 1...
  2. MATLAB调用python文件方法
  3. TiDB 在金融关键业务场景的实践
  4. 7 补充业务_哪些情况可以补充申报?金关账册报核要申报哪些数据?
  5. db2 联合数据源 mysql_myeclipse连接db2的数据源怎么配
  6. html轮播图原理,30_用js实现一个轮播图效果,简单说下原理
  7. 【MATLAB技巧】——求解符号方程
  8. wait会释放锁吗_漫画:如何证明sleep不释放锁,而wait释放锁?
  9. 【Java程序设计】Java基础类库简介
  10. socket发送http请求
  11. 三星 4521 linux 驱动下载,三星4521f驱动
  12. java 金庸群侠传_《金庸群侠传》MOD发展史(官方版本 转自铁血丹心论坛)
  13. Redis 提示“Couldn‘t determine DBSIZE!”
  14. 彻查手机端浏览博客园出现广告一事!
  15. SYN_RECV状态相关
  16. 使用 PyTorch 进行 风格迁移(Neural-Transfer)
  17. 编译器报错The type of the expression must be an array type but it resolved to int.
  18. Verilog HDL 编程规范
  19. 什么是BFC?如何触发BFC
  20. he/she, him/her 和 his/hers 等等的使用

热门文章

  1. 今天,开源中国出了一条广告史上最“正直”的广告
  2. awk 系列Part5:如何使用 awk 复合表达式
  3. flutter 自定义 AppBar
  4. 一周学习总结PPT-学会VLOOKUP函数,1分钟搞定数据汇总
  5. 三大新兴力量,引领中国消费新经济丨图媒体
  6. RHEL7.0 DNS服务配置
  7. Linux编译安装 php soap模块
  8. PHP-Codeigniter:实习笔记1
  9. 任意编程语言访问PostgreSQL:C++接口
  10. 如何把winPE装到硬盘隐藏起来