• 4777阅读
  • 4回复

[提问]Qt怎样实现窗口的淡入还有淡出 [复制链接]

上一主题 下一主题
离线_lei
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-17
如题,如果程序只有一个主窗口,怎样实现淡入还有淡出~~~~
离线zzh

只看该作者 1楼 发表于: 2011-05-17
自己画界面,应该能实现这个效果,或者开启操作系统特效。
离线tianye2856
只看该作者 2楼 发表于: 2011-05-17
窗口类有自身的属性“透明度”,可以使用QAnnimation FrameWork进行变换,具体操作可以看Qt Example中有详细的例子,不是很难。大概原理如下,就是通过Annimation设置在n秒钟之内,将窗口的透明度由100%(完全透明)->0(不透明),一般来说是线性变换的。
离线浪漫天使
只看该作者 3楼 发表于: 2011-05-17
点击close按钮 观看效果
仅供围观 openimage.rar (9 K) 下载次数:34
离线_lei
只看该作者 4楼 发表于: 2011-05-18
回 3楼(浪漫天使) 的帖子
谢谢~~~~~
快速回复
限100 字节
 
上一个 下一个