diff --git a/src/libcalamaresui/Settings.cpp b/src/libcalamaresui/Settings.cpp index de3873dce29bcb4209ce83520aa0644772b76845..d988702b7f38ca71c2bc6d316b7dd6d92d7aa935 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 da7a6cff20666581f6a9ba326f2bfba36d1b594c..ae48664bc4f8931248ad4d49c17f74bc211a0f30 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;