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; };