summaryrefslogtreecommitdiffstats
path: root/src/libs/installer
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer')
-rw-r--r--src/libs/installer/constants.h1
-rw-r--r--src/libs/installer/settings.cpp7
-rw-r--r--src/libs/installer/settings.h1
3 files changed, 8 insertions, 1 deletions
diff --git a/src/libs/installer/constants.h b/src/libs/installer/constants.h
index be11f5156..573db4380 100644
--- a/src/libs/installer/constants.h
+++ b/src/libs/installer/constants.h
@@ -77,6 +77,7 @@ static const QLatin1String scRunProgramDescription("RunProgramDescription");
static const QLatin1String scTargetConfigurationFile("TargetConfigurationFile");
static const QLatin1String scAllowNonAsciiCharacters("AllowNonAsciiCharacters");
static const QLatin1String scRepositorySettingsPageVisible("RepositorySettingsPageVisible");
+static const QLatin1String scAllowSpaceInPath("AllowSpaceInPath");
}
#endif // CONSTANTS_H
diff --git a/src/libs/installer/settings.cpp b/src/libs/installer/settings.cpp
index cb84d5438..e222c06f0 100644
--- a/src/libs/installer/settings.cpp
+++ b/src/libs/installer/settings.cpp
@@ -342,6 +342,11 @@ QString Settings::configurationFileName() const
return d->m_data.value(scTargetConfigurationFile).toString();
}
+bool Settings::allowSpaceInPath() const
+{
+ return d->m_data.value(scAllowSpaceInPath, false).toBool();
+}
+
QStringList Settings::certificateFiles() const
{
return d->m_data.value(scSigningCertificate).toStringList();
@@ -349,7 +354,7 @@ QStringList Settings::certificateFiles() const
bool Settings::allowNonAsciiCharacters() const
{
- return d->m_data.value(scAllowNonAsciiCharacters).toBool();
+ return d->m_data.value(scAllowNonAsciiCharacters, false).toBool();
}
bool Settings::dependsOnLocalInstallerBinary() const
diff --git a/src/libs/installer/settings.h b/src/libs/installer/settings.h
index 52453e970..f5a614fed 100644
--- a/src/libs/installer/settings.h
+++ b/src/libs/installer/settings.h
@@ -112,6 +112,7 @@ public:
void setUserRepositories(const QSet<Repository> &repositories);
void addUserRepositories(const QSet<Repository> &repositories);
+ bool allowSpaceInPath() const;
QStringList certificateFiles() const;
bool allowNonAsciiCharacters() const;