Right click signal for clickable widget

This commit is contained in:
Nav
2021-09-02 21:20:09 +01:00
parent 1dc184edbc
commit 9680f06df8
2 changed files with 4 additions and 0 deletions

View File

@@ -5,6 +5,9 @@ using namespace Bloom::Widgets;
void ClickableWidget::mouseReleaseEvent(QMouseEvent* event) {
if (event->button() == Qt::MouseButton::LeftButton) {
emit this->clicked();
} else if (event->button() == Qt::MouseButton::RightButton) {
emit this->rightClicked();
}
QWidget::mouseReleaseEvent(event);

View File

@@ -17,6 +17,7 @@ namespace Bloom::Widgets
explicit ClickableWidget(QWidget* parent): QFrame(parent) {};
signals:
void rightClicked();
void clicked();
void doubleClicked();