From e7ab59b34c0b07f84ef5f18a41b9f7b8cd2fc298 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=B3=E5=8D=9A=E6=96=87?= Date: Mon, 8 May 2017 13:56:52 +0800 Subject: [PATCH] auto hide preview when mouse leave Change-Id: I5e5229706f246775a0503be98e9efdde92028c8e --- frame/item/components/previewcontainer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frame/item/components/previewcontainer.cpp b/frame/item/components/previewcontainer.cpp index ca1cbe4c0..8d2418ef1 100644 --- a/frame/item/components/previewcontainer.cpp +++ b/frame/item/components/previewcontainer.cpp @@ -108,5 +108,8 @@ void PreviewContainer::checkMouseLeave() const QPoint p = mapFromGlobal(QCursor::pos()); if (!rect().contains(p)) + { emit requestCancelPreview(); + emit requestHidePreview(); + } }