На экране остались артефакты QToolTip
При использовании QToolTip, если у меня много чего происходит (например, быстрое зависание над кучей вещей, которые генерируют QToolTips), я получаю частично закрытые "артефакты" QToolTip, оставленные на экране, и они остаются поверх всех (независимо от того, из которых приложение имеет фокус!) пока я не закрою свое приложение.
Это можно обойти? Есть ли некоторая задержка, прежде чем я смогу показать еще один QToolTip? Похоже, что это происходит чаще на медленных машинах, чем на более быстрых машинах.
Код, который я использую, очень прост. Я ловлю пользовательское событие наведения, где я делаю:
QToolTip::showText(QCursor::pos(), "It starts with an earthquake");
И когда я фиксирую неосторожное событие, я делаю:
QToolTip::hideText();