• 4942阅读
  • 3回复

mouseevent的疑惑!! [复制链接]

上一主题 下一主题
离线mike
 
只看楼主 倒序阅读 楼主  发表于: 2006-09-20
我创建了一个widget, 写好了响应鼠标事件函数, 点击鼠标到label上,不响应鼠标事件,但是在label周围则响应,困惑啊!
[ 此贴被XChinux在2006-09-22 00:02重新编辑 ]
离线dyq2008
只看该作者 1楼 发表于: 2006-09-20
我抄了个程序,运行结果也是这样
离线myer

只看该作者 2楼 发表于: 2006-09-21
1、重新实现label的mouseevent,然后ignor(),应该是可以的,没试过;
2、label.installeventfilter(widget),在widget的eventfilter()处理;

或者不用label,画什么东西,重新实现widget的paintEvent()。
http://user.qzone.qq.com/56430808
离线mike
只看该作者 3楼 发表于: 2006-09-21
感谢阿!明白了!
快速回复
限100 字节
 
上一个 下一个