屏幕上剩余的QToolTip工件

时间:2018-12-11 22:42:02

标签: qt qlabel qtooltip

使用QToolTip时,如果发生了很多事情(例如将鼠标悬停在会产生QToolTips的一堆东西上),我最终会在屏幕上留下部分关闭的QToolTip“工件”,并且它们仍位于一切(无论哪个应用程序具有焦点!),直到我关闭我的应用程序。

So many half-closed QToolTips...

有没有解决的办法?在显示另一个QToolTip之前会有一些延迟吗?与较慢的计算机相比,较慢的计算机似乎更经常发生这种情况。

我使用的代码非常简单。我正在捕获一个自定义悬停事件,我在其中执行以下操作:

  QToolTip::showText(QCursor::pos(), "It starts with an earthquake");

当我捕获到一个悬停事件时,我会这样做:

  QToolTip::hideText();

0 个答案:

没有答案