From 7a09bb441853667de80f911a36c75d8b49a38c18 Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Thu, 29 Jun 2017 16:35:48 +0200 Subject: TextEditor: Reduce BaseHoverHandler::identifyMatch() calls ...because they are potentially expensive. Change-Id: Iaa235ea1fa864a0a67f3ed10b7f89d23179c642b Reviewed-by: David Schulz --- src/plugins/texteditor/basehoverhandler.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/plugins/texteditor/basehoverhandler.cpp') diff --git a/src/plugins/texteditor/basehoverhandler.cpp b/src/plugins/texteditor/basehoverhandler.cpp index abbf2154ab..56ad0c0ddb 100644 --- a/src/plugins/texteditor/basehoverhandler.cpp +++ b/src/plugins/texteditor/basehoverhandler.cpp @@ -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); } -- cgit v1.2.1