From c5010c4d5541b93c73e8147582c7186ca7a290a2 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Mon, 16 Mar 2015 14:19:24 +0100 Subject: [PATCH 1/2] Hide cursor at MainWindow level when in VRMode --- interface/src/Application.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 0c27ecb7de..d674c5dcc9 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -2138,9 +2138,9 @@ void Application::updateCursor(float deltaTime) { void Application::updateCursorVisibility() { if (!_cursorVisible || Menu::getInstance()->isOptionChecked(MenuOption::EnableVRMode)) { - _glWidget->setCursor(Qt::BlankCursor); + _window->setCursor(Qt::BlankCursor); } else { - _glWidget->unsetCursor(); + _window->unsetCursor(); } } From 1f8a874ce63b6b3aee6bfae38ac56f29ad5fee8d Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Tue, 17 Mar 2015 12:34:13 +0100 Subject: [PATCH 2/2] Hide cursor in 3D TV mode too --- interface/src/Application.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index d674c5dcc9..184d1bf940 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -2137,7 +2137,9 @@ void Application::updateCursor(float deltaTime) { } void Application::updateCursorVisibility() { - if (!_cursorVisible || Menu::getInstance()->isOptionChecked(MenuOption::EnableVRMode)) { + if (!_cursorVisible || + Menu::getInstance()->isOptionChecked(MenuOption::EnableVRMode) || + Menu::getInstance()->isOptionChecked(MenuOption::Enable3DTVMode)) { _window->setCursor(Qt::BlankCursor); } else { _window->unsetCursor();