From c13179fdf06e6ec344371dd4d5ec382d530ab627 Mon Sep 17 00:00:00 2001
From: Teo Mrnjavac <teo@kde.org>
Date: Thu, 17 Jul 2014 17:44:16 +0200
Subject: [PATCH] Add debugMode bool to Calamares::Settings.

---
 src/libcalamaresui/Settings.cpp | 8 ++++++++
 src/libcalamaresui/Settings.h   | 4 ++++
 2 files changed, 12 insertions(+)

diff --git a/src/libcalamaresui/Settings.cpp b/src/libcalamaresui/Settings.cpp
index de3873dce2..d988702b7f 100644
--- a/src/libcalamaresui/Settings.cpp
+++ b/src/libcalamaresui/Settings.cpp
@@ -42,6 +42,7 @@ Settings::instance()
 
 Settings::Settings( bool debugMode, QObject* parent )
     : QObject( parent )
+    , m_debug( debugMode )
 {
     QFileInfo settingsFile( CalamaresUtils::appDataDir().absoluteFilePath( "settings.conf" ) );
     if ( debugMode )
@@ -135,4 +136,11 @@ Settings::modules( Phase phase ) const
 }
 
 
+bool
+Settings::debugMode() const
+{
+    return m_debug;
+}
+
+
 }
diff --git a/src/libcalamaresui/Settings.h b/src/libcalamaresui/Settings.h
index da7a6cff20..ae48664bc4 100644
--- a/src/libcalamaresui/Settings.h
+++ b/src/libcalamaresui/Settings.h
@@ -42,9 +42,13 @@ public:
 
     QStringList modules( Phase phase ) const;
 
+    bool debugMode() const;
+
 private:
     static Settings* s_instance;
 
+    bool m_debug;
+
     QStringList m_modulesSearchPaths;
 
     QStringList m_modulesPrepareList;
-- 
GitLab