New clickable widget

This commit is contained in:
Nav
2021-08-22 20:43:43 +01:00
parent 109c045536
commit 342384a91c
3 changed files with 46 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
#include "ClickableWidget.hpp"
using namespace Bloom::Widgets;
void ClickableWidget::mouseReleaseEvent(QMouseEvent* event) {
if (event->button() == Qt::MouseButton::LeftButton) {
emit this->clicked();
}
QWidget::mouseReleaseEvent(event);
}
void ClickableWidget::mouseDoubleClickEvent(QMouseEvent* event) {
if (event->button() == Qt::MouseButton::LeftButton) {
emit this->doubleClicked();
}
QWidget::mouseDoubleClickEvent(event);
}