昏睡渐醒 2021-08-20 11:02 采纳率: 60%
浏览 32

qt在一个事件里怎么调用目标的成员函数

比如eventFilter这个事件,它有一个qobject还有qevent的参数,我用if语句判断了是点击事件的情况,

img

然后我要怎么获取触发这个事件的对象并且调用他的成员函数呢?假如这个时间的触发者是一个按钮。

  • 写回答

1条回答 默认 最新

  • 萝布菜 2021-08-20 11:29
    关注

    用某种方式获知obj的确切类型(例如利用QOjbect 设置属性的功能.),可以使用QMouseEvent *e = static_cast<QMouseEvent *>(event);方式转成你的要调用的对象.即可访问类的成员函数了.

    评论

报告相同问题?

问题事件

  • 创建了问题 8月20日