我有一个自定义QGraphicsItem用QToolTip.当鼠标悬停在它们上面时,工具提示显示正常,但在工具提示显示之前有一个小延迟.
如何减少延迟,以便工具提示立即显示?
mfr*_*olz 16
在QWidget::mouseMoveEvent(QMouseEvent*)您的文档中,您可以阅读以下说明:
如果要在鼠标移动时立即显示工具提示(例如,要获取鼠标坐标
QMouseEvent::pos()并将其显示为工具提示),则必须首先启用鼠标跟踪,如上所述.然后,为了确保工具提示立即更新,您必须调用QToolTip::showText()而不是setToolTip()在您的实现中mouseMoveEvent().
但不是使用mouseMoveEvent,你也可以使用QWidget::enterEvent(QEvent*).