TextEditor: Reduce BaseHoverHandler::identifyMatch() calls

...because they are potentially expensive.

Change-Id: Iaa235ea1fa864a0a67f3ed10b7f89d23179c642b
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Nikolai Kosjar
2017-06-29 16:35:48 +02:00
parent 0f7e69034e
commit 7a09bb4418
6 changed files with 70 additions and 23 deletions

View File

@@ -33,9 +33,10 @@ namespace TextEditor {
BaseHoverHandler::~BaseHoverHandler()
{}
void BaseHoverHandler::showToolTip(TextEditorWidget *widget, const QPoint &point)
void BaseHoverHandler::showToolTip(TextEditorWidget *widget, const QPoint &point, bool decorate)
{
decorateToolTip();
if (decorate)
decorateToolTip();
operateTooltip(widget, point);
}