diff --git a/qrenderdoc/Widgets/Extended/RDLabel.cpp b/qrenderdoc/Widgets/Extended/RDLabel.cpp index dcfd483af..e0136933e 100644 --- a/qrenderdoc/Widgets/Extended/RDLabel.cpp +++ b/qrenderdoc/Widgets/Extended/RDLabel.cpp @@ -36,14 +36,20 @@ RDLabel::~RDLabel() void RDLabel::mousePressEvent(QMouseEvent *event) { emit(clicked(event)); + + QLabel::mousePressEvent(event); } void RDLabel::mouseMoveEvent(QMouseEvent *event) { emit(mouseMoved(event)); + + QLabel::mouseMoveEvent(event); } void RDLabel::mouseDoubleClickEvent(QMouseEvent *event) { emit(doubleClicked(event)); + + QLabel::mouseDoubleClickEvent(event); } diff --git a/qrenderdoc/Widgets/Extended/RDToolButton.cpp b/qrenderdoc/Widgets/Extended/RDToolButton.cpp index 078e379ad..0444bf39f 100644 --- a/qrenderdoc/Widgets/Extended/RDToolButton.cpp +++ b/qrenderdoc/Widgets/Extended/RDToolButton.cpp @@ -36,14 +36,20 @@ RDToolButton::~RDToolButton() void RDToolButton::mousePressEvent(QMouseEvent *event) { emit(mouseClicked(event)); + + QToolButton::mousePressEvent(event); } void RDToolButton::mouseMoveEvent(QMouseEvent *event) { emit(mouseMoved(event)); + + QToolButton::mouseMoveEvent(event); } void RDToolButton::mouseDoubleClickEvent(QMouseEvent *event) { emit(doubleClicked(event)); + + QToolButton::mouseDoubleClickEvent(event); }