您的位置:首页 > 其它

关于事件过滤器的问题或者是框架设计问题

2015-09-17 16:09 267 查看


是这样子一个关系,
QWidget是一个控件,这个控件的内部我放了一个QTableWidget,

canvas是我的编辑界面,当我在编辑界面中,点击这个控件的时候,我想选定这个控件,
所以我在编辑类中写了一个事件过滤器,并且在控件在编辑界面中创建的时候进行了安装,
16:06:49
xiaohuoban 2015/9/17 16:06:49

我在这个QWidget控件内部也写了一个事件过滤器,
发现我在点击这个表格的时候,QWidget可以发现QTableWidget收到了一个类型为QEvent::focusIn的事件,

但是我在canvas的类中就监控不到这个事件,如果我能监控到这个事件,我就能够在canvas中调用函数来选定这个控件。

求解答。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: