• 4556阅读
  • 3回复

如何在窗体上点击,但点击的对象是窗体下面的东西 [复制链接]

上一主题 下一主题
离线duduqq
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-21
— 本帖被 XChinux 执行加亮操作(2008-09-22) —
我做了一个透明的全屏窗体,要在窗体上可以画东西,但又要在双击到有桌面的图标时能打开桌面上的东西,就是可以把鼠标的事件透过窗体。有没有哪位高手做过这样的程序,或者是可以设置窗口的属性或其他的可以达到这样的效果。

Qt不能做到把鼠标事件传过窗体吗,MAC好像是可以这样做的。
不知Qt可不可以设置窗体不截取鼠标事件,就可以把鼠标的事件传到系统上来。
[ 此贴被duduqq在2008-09-23 11:05重新编辑 ]
离线duduqq

只看该作者 1楼 发表于: 2008-09-22
Qt不能做到把鼠标事件传过窗体吗,MAC好像是可以这样做的。
不知Qt可不可以设置窗体不截取鼠标事件,就可以把鼠标的事件传到系统上来。
离线zhangxudong

只看该作者 2楼 发表于: 2008-09-22
看看void QEvent::setAccepted ( bool accepted )是不是你需要的,缺省是true。
离线duduqq

只看该作者 3楼 发表于: 2008-09-23
谢谢你先
这个我试过了,不行的,它只是让那个窗口不接收事件,而不是不截取事件
快速回复
限100 字节
 
上一个 下一个