• 5700阅读
  • 1回复

关于enterEvent(QEvent *e)事件 [复制链接]

上一主题 下一主题
离线vintx
 
只看楼主 倒序阅读 楼主  发表于: 2010-07-24
我现在有一个窗体,窗体上有多个按钮。当我的鼠标划过这些按钮时,这些按钮的名称会被显示在一个标签上。

我使用
void ttt1::enterEvent(QEvent *e)
{
    e->accept();
    qDebug()<<"鼠标进入事件:"<<e->type();
}
但只能进入窗体显示信息并不能判断窗体上的按钮。我需要如何实现鼠标划过窗体的按钮显示这些信息呢?
离线dbzhang800

只看该作者 1楼 发表于: 2010-07-25
你需要的是 eventFilter
快速回复
限100 字节
 
上一个 下一个