• 4870阅读
  • 3回复

一个透明的窗体加到另一个不透明的窗体就变成不透明了 [复制链接]

上一主题 下一主题
离线duduqq
 

只看楼主 倒序阅读 楼主  发表于: 2008-11-10
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
我把一个QWidget设成透明的,如何不把它加到另一个窗体,那是有透明效果的,但如果把它加到另一个不透明的窗体,那它就不透明了,加进去时把另一个窗体做为这个窗体的父窗体。哪遇到过这样的情况,有没有办法解决。
离线sbtree
只看该作者 1楼 发表于: 2008-11-10
也想知道
windows 7 + VC++2008 + Qt4.5.2
离线duduqq

只看该作者 2楼 发表于: 2008-11-12
怎么没人回答呢
离线vrcats
只看该作者 3楼 发表于: 2008-11-12
当一个窗体作为另外一个窗体的组件时,就不称为窗体,而称为部件了。部件的透明性是继承父窗体的,换句话说,只有窗口可以设置透明,部件不能独立设置,这是窗口管理器的局限。
快速回复
限100 字节
 
上一个 下一个