From 3423d2f505d958b320ddf3dd659a27b68bbc515a Mon Sep 17 00:00:00 2001 From: jp9000 Date: Tue, 3 Feb 2015 20:19:48 -0800 Subject: [PATCH] UI: Use class member initializers for settings UI Instead of using constructor initializer list, use class member initialization --- obs/window-basic-settings.cpp | 9 +-------- obs/window-basic-settings.hpp | 14 +++++++------- 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/obs/window-basic-settings.cpp b/obs/window-basic-settings.cpp index afa9b42e9..07bf52010 100644 --- a/obs/window-basic-settings.cpp +++ b/obs/window-basic-settings.cpp @@ -124,14 +124,7 @@ void OBSBasicSettings::HookWidget(QWidget *widget, const char *signal, OBSBasicSettings::OBSBasicSettings(QWidget *parent) : QDialog (parent), main (qobject_cast(parent)), - ui (new Ui::OBSBasicSettings), - generalChanged (false), - outputsChanged (false), - audioChanged (false), - videoChanged (false), - pageIndex (0), - loading (true), - streamProperties (nullptr) + ui (new Ui::OBSBasicSettings) { string path; diff --git a/obs/window-basic-settings.hpp b/obs/window-basic-settings.hpp index 08efe455b..9e97206c6 100644 --- a/obs/window-basic-settings.hpp +++ b/obs/window-basic-settings.hpp @@ -37,14 +37,14 @@ private: OBSBasic *main; std::unique_ptr ui; - bool generalChanged; - bool outputsChanged; - bool audioChanged; - bool videoChanged; - int pageIndex; - bool loading; + bool generalChanged = false; + bool outputsChanged = false; + bool audioChanged = false; + bool videoChanged = false; + int pageIndex = 0; + bool loading = true; - OBSPropertiesView *streamProperties; + OBSPropertiesView *streamProperties = nullptr; void SaveCombo(QComboBox *widget, const char *section, const char *value);