summary refs log tree commit diff
path: root/include
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-11 18:10:18 +0200
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-11 18:10:18 +0200
commit8beef5e61f6210714a0247b334da3426c6724ec3 (patch)
treecb3df76589e6d27ea2517c8bf1a9d75a49a8cf13 /include
parentLint (diff)
downloadnheko-8beef5e61f6210714a0247b334da3426c6724ec3.tar.xz
Dismiss modal by clicking on the overlay
Diffstat (limited to 'include')
-rw-r--r--include/ui/OverlayModal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/ui/OverlayModal.h b/include/ui/OverlayModal.h

index 5f6b6eee..2ac5eb6d 100644 --- a/include/ui/OverlayModal.h +++ b/include/ui/OverlayModal.h
@@ -19,6 +19,7 @@ #include <QGraphicsOpacityEffect> #include <QKeyEvent> +#include <QMouseEvent> #include <QPaintEvent> #include <QPropertyAnimation> @@ -39,8 +40,11 @@ public: protected: void paintEvent(QPaintEvent *event) override; void keyPressEvent(QKeyEvent *event) override; + void mousePressEvent(QMouseEvent *event) override; private: + QWidget *content_; + int duration_; QColor color_;