草庐IT

QHoverEvent

全部标签

c++ - 我如何在 Qt 中实现 QHoverEvent?

我刚刚用C++学习Qt。我已经成功地实现了信号和槽来捕获标准事件,例如ButtonPushed()等。但是,我希望在鼠标悬停在QLabel上和鼠标移出时调用一个函数>。看起来像QHoverEvent会做我需要的,但我似乎找不到任何关于如何实现它的教程或示例。它的完成方式与信号和插槽相同吗?我试过:connect(ui.lbl_test,SIGNAL(QHoverEvent),this,SLOT(TestFunc(QEvent::Typetype,constQPoint&pos,constQPoint&oldPos)));..但是当我将鼠标悬停在标签上时该函数没有被调用。这是函数,在头文