diff options
author | David Kaye <david@ethernull.org> | 2013-10-05 11:32:08 +0200 |
---|---|---|
committer | Karsten Heimrich <karsten.heimrich@digia.com> | 2013-10-08 12:04:55 +0200 |
commit | 394a052b609e4959e8ec4ca7f8e666c83b33c897 (patch) | |
tree | 1a51359ea5b339f9c8cfc7be2b7e5282ead7a34c /src/libs/installer/settings.cpp | |
parent | ba70c4f4334b26acaa2b61e7e915ea108dadbe6c (diff) |
Allow users to select installer style
Add a "WizardStyle" tag to config.xml that takes values "Modern", "Classic", "Aero" or "Mac" to force the style.
Change-Id: Ibd6c329a6b159c202fa7a7aa535b36e00c544079
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
Diffstat (limited to 'src/libs/installer/settings.cpp')
-rw-r--r-- | src/libs/installer/settings.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libs/installer/settings.cpp b/src/libs/installer/settings.cpp index d8f409f46..6367781a2 100644 --- a/src/libs/installer/settings.cpp +++ b/src/libs/installer/settings.cpp @@ -230,7 +230,7 @@ Settings Settings::fromFileAndPrefix(const QString &path, const QString &prefix, << scStartMenuDir << scUninstallerName << scUninstallerIniFile << scRemoveTargetDir << scRunProgram << scRunProgramArguments << scRunProgramDescription << scDependsOnLocalInstallerBinary - << scAllowSpaceInPath << scAllowNonAsciiCharacters + << scAllowSpaceInPath << scAllowNonAsciiCharacters << scWizardStyle << scRepositorySettingsPageVisible << scTargetConfigurationFile << scRemoteRepositories << scTranslations; @@ -344,6 +344,11 @@ QString Settings::icon() const return d->makeAbsolutePath(d->m_data.value(scIcon).toString() + systemIconSuffix()); } +QString Settings::wizardStyle() const +{ + return d->m_data.value(scWizardStyle).toString(); +} + QString Settings::installerApplicationIcon() const { return d->makeAbsolutePath(d->m_data.value(scInstallerApplicationIcon).toString() + systemIconSuffix()); |