From 04004e3243dffce851ef2a4e6ee06b8442d60c91 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 14 Nov 2016 14:04:46 +0100 Subject: [PATCH] Add mousemove event to RDLabel --- qrenderdoc/Widgets/Extended/RDLabel.cpp | 5 +++++ qrenderdoc/Widgets/Extended/RDLabel.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/qrenderdoc/Widgets/Extended/RDLabel.cpp b/qrenderdoc/Widgets/Extended/RDLabel.cpp index 795650f5c..410055d80 100644 --- a/qrenderdoc/Widgets/Extended/RDLabel.cpp +++ b/qrenderdoc/Widgets/Extended/RDLabel.cpp @@ -38,6 +38,11 @@ void RDLabel::mousePressEvent(QMouseEvent *event) emit(clicked(event)); } +void RDLabel::mouseMoveEvent(QMouseEvent *event) +{ + emit(mouseMoved(event)); +} + void RDLabel::mouseDoubleClickEvent(QMouseEvent *event) { emit(doubleClicked(event)); diff --git a/qrenderdoc/Widgets/Extended/RDLabel.h b/qrenderdoc/Widgets/Extended/RDLabel.h index af489f500..b03d2db5f 100644 --- a/qrenderdoc/Widgets/Extended/RDLabel.h +++ b/qrenderdoc/Widgets/Extended/RDLabel.h @@ -36,10 +36,12 @@ public: signals: void clicked(QMouseEvent *event); void doubleClicked(QMouseEvent *event); + void mouseMoved(QMouseEvent *event); public slots: protected: void mousePressEvent(QMouseEvent *event) override; + void mouseMoveEvent(QMouseEvent *event) override; void mouseDoubleClickEvent(QMouseEvent *event) override; };