From a12f130dc62772ce9e8235016c6737faabe51eb6 Mon Sep 17 00:00:00 2001 From: Blueroom VR Date: Wed, 2 Dec 2020 09:41:29 -0800 Subject: [PATCH] Add Double Click for Fullscreen in GUI (#391) --- gui/include/streamwindow.h | 1 + gui/src/streamwindow.cpp | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/gui/include/streamwindow.h b/gui/include/streamwindow.h index 5476672..78bb530 100644 --- a/gui/include/streamwindow.h +++ b/gui/include/streamwindow.h @@ -33,6 +33,7 @@ class StreamWindow: public QMainWindow void closeEvent(QCloseEvent *event) override; void mousePressEvent(QMouseEvent *event) override; void mouseReleaseEvent(QMouseEvent *event) override; + void mouseDoubleClickEvent(QMouseEvent *event) override; void resizeEvent(QResizeEvent *event) override; void moveEvent(QMoveEvent *event) override; void changeEvent(QEvent *event) override; diff --git a/gui/src/streamwindow.cpp b/gui/src/streamwindow.cpp index eae263d..e04feda 100644 --- a/gui/src/streamwindow.cpp +++ b/gui/src/streamwindow.cpp @@ -96,6 +96,13 @@ void StreamWindow::mouseReleaseEvent(QMouseEvent *event) session->HandleMouseEvent(event); } +void StreamWindow::mouseDoubleClickEvent(QMouseEvent *event) +{ + ToggleFullscreen(); + + QMainWindow::mouseDoubleClickEvent(event); +} + void StreamWindow::closeEvent(QCloseEvent *event) { if(session)