From f71aad955ca906a69da6d24dee63d1482077de8e Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Mon, 13 Feb 2023 10:49:33 +0800 Subject: [PATCH] cabana: cancel signal highlighting on leaveEvent (#27315) cacnel signal hilighting on leaveEvent --- tools/cabana/signaledit.cc | 5 +++++ tools/cabana/signaledit.h | 1 + 2 files changed, 6 insertions(+) diff --git a/tools/cabana/signaledit.cc b/tools/cabana/signaledit.cc index 7988037c34..0499b1be8a 100644 --- a/tools/cabana/signaledit.cc +++ b/tools/cabana/signaledit.cc @@ -449,3 +449,8 @@ void SignalView::signalHovered(const Signal *sig) { } } } + +void SignalView::leaveEvent(QEvent *event) { + emit highlight(nullptr); + QWidget::leaveEvent(event); +} diff --git a/tools/cabana/signaledit.h b/tools/cabana/signaledit.h index 6a904e7328..c0b649209a 100644 --- a/tools/cabana/signaledit.h +++ b/tools/cabana/signaledit.h @@ -89,6 +89,7 @@ signals: private: void rowsChanged(); + void leaveEvent(QEvent *event); QString msg_id; QTreeView *tree;