From ed8e3a98528b8d22f868c79fd5b75a535edc5902 Mon Sep 17 00:00:00 2001 From: ykeara Date: Wed, 10 Apr 2019 21:32:24 -0500 Subject: [PATCH] fixed header compile errors --- src/tabcontrollers/VideoTabController.cpp | 10 ++++++++-- src/tabcontrollers/VideoTabController.h | 10 ++++------ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/tabcontrollers/VideoTabController.cpp b/src/tabcontrollers/VideoTabController.cpp index 82a66a3..438f57a 100644 --- a/src/tabcontrollers/VideoTabController.cpp +++ b/src/tabcontrollers/VideoTabController.cpp @@ -104,10 +104,16 @@ namespace advsettings { m_brightnessEnabled = value; if (value) { - //TODO enable + if(getBrightnessOverlayHandle() != vr::k_ulOverlayHandleInvalid) + { + vr::VROverlay()->ShowOverlay(getBrightnessOverlayHandle()); + } } else { - //TODO disable + if (getBrightnessOverlayHandle() != vr::k_ulOverlayHandleInvalid) + { + vr::VROverlay()->HideOverlay(getBrightnessOverlayHandle()); + } } if (notify) { diff --git a/src/tabcontrollers/VideoTabController.h b/src/tabcontrollers/VideoTabController.h index 983a041..4363769 100644 --- a/src/tabcontrollers/VideoTabController.h +++ b/src/tabcontrollers/VideoTabController.h @@ -2,7 +2,7 @@ namespace advsettings { - class ChaperoneTabController : public QObject + class VideoTabController : public QObject { Q_OBJECT Q_PROPERTY(bool brightnessEnabled READ brightnessEnabled WRITE @@ -12,8 +12,7 @@ namespace advsettings { private: //TODO - constexpr auto notificationBrightnessFilename - = "todo"; + //constexpr auto notificationBrightnessFilename vr::VROverlayHandle_t m_brightnessNotificationOverlayHandle = vr::k_ulOverlayHandleInvalid; float m_brightnessValue = 1.0; @@ -23,8 +22,7 @@ namespace advsettings { void saveVideoConfig(); - QString getSettingsName() override - { + QString getSettingsName(){ return "videoSettings"; } @@ -51,6 +49,6 @@ namespace advsettings { signals: void brightnessEnabledChanged(bool value); void brightnessValueChanged(float value); - } + }; } \ No newline at end of file