• 8347阅读
  • 4回复

怎么写一个控件的鼠标事件? [复制链接]

上一主题 下一主题
离线lugaideath
 

只看楼主 倒序阅读 楼主  发表于: 2008-09-18
— 本帖被 XChinux 执行加亮操作(2008-09-20) —
例如我有多个QWebView在同一个窗体里面,分别是A,B,C......

我现在想只写B的鼠标的双击事件,我要怎么写呢?在那个事件里面我要能用到所在类的其他资源哦!

如果是void QWebView::mouseDoubleCheckEvent(QMouseEvent *event)这样写的话,窗体的全部QWebView都被写了这事件,还有就是这个方法里面不能用到别的资源.

谁可以告诉我怎么写啊?
离线lxdzealot

只看该作者 1楼 发表于: 2009-06-03
在B窗体的.h中重写
离线hawkyz0919
只看该作者 2楼 发表于: 2009-06-03
对QWebView B子类化一个新类,重写mouseDoubleCheckEvent(QMouseEvent *event)函数
离线rqzrqh

只看该作者 3楼 发表于: 2009-06-03
把B类重写,以QWebView作为基类,
void B类::mouseDoubleCheckEvent(QMouseEvent *event)
离线cccvvv

只看该作者 4楼 发表于: 2012-03-08
楼主搞定没有?
我是一个初学者,这个问题纠结我好久了,求教啊!
yu
快速回复
限100 字节
 
上一个 下一个