From cb928888f7e8b0450fc8c4cf0dd4f5ea3c46eb42 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Wed, 22 Oct 2008 06:11:59 +0000 Subject: * don't show a tooltip if a rubberband selection is done * hide a tooltip if a drag operation has been started BUG: 173148 CCMAIL: simon@etotheipiplusone.com svn path=/trunk/KDE/kdebase/apps/; revision=874641 --- src/tooltipmanager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/tooltipmanager.cpp') diff --git a/src/tooltipmanager.cpp b/src/tooltipmanager.cpp index ad1dbe5d3..3caff4ae1 100644 --- a/src/tooltipmanager.cpp +++ b/src/tooltipmanager.cpp @@ -182,6 +182,12 @@ void ToolTipManager::prepareToolTip() void ToolTipManager::showToolTip(KToolTipItem* tip) { + if (QApplication::mouseButtons() & Qt::LeftButton) { + delete tip; + tip = 0; + return; + } + KStyleOptionToolTip option; // TODO: get option content from KToolTip or add KToolTip::sizeHint() method option.direction = QApplication::layoutDirection(); -- cgit v1.3