summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@digia.com>2013-11-27 15:25:54 +0100
committerTim Jenssen <tim.jenssen@digia.com>2013-11-28 08:40:20 +0100
commit7329f030cb910bac4fa2b798f1f18d80828df5d6 (patch)
treebdf2ddececbe7d889537101ef4ab2633b6c99e94 /src
parent7d0c8ced9189b0ba614974b71ff3ead0f4f67a88 (diff)
Introduce function to set repository settings page visibility.
Change-Id: Id61a2817561013c6fa85ddbca459b385d24de3e7 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/libs/installer/settings.cpp5
-rw-r--r--src/libs/installer/settings.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/libs/installer/settings.cpp b/src/libs/installer/settings.cpp
index d8f409f46..7d8f234cf 100644
--- a/src/libs/installer/settings.cpp
+++ b/src/libs/installer/settings.cpp
@@ -563,6 +563,11 @@ bool Settings::repositorySettingsPageVisible() const
return d->m_data.value(scRepositorySettingsPageVisible, true).toBool();
}
+void Settings::setRepositorySettingsPageVisible(bool visible)
+{
+ d->m_data.insert(scRepositorySettingsPageVisible, visible);
+}
+
Settings::ProxyType Settings::proxyType() const
{
return Settings::ProxyType(d->m_data.value(scProxyType, Settings::NoProxy).toInt());
diff --git a/src/libs/installer/settings.h b/src/libs/installer/settings.h
index 85a2ea68e..a86b5f5fc 100644
--- a/src/libs/installer/settings.h
+++ b/src/libs/installer/settings.h
@@ -142,6 +142,7 @@ public:
QVariantList values(const QString &key, const QVariantList &defaultValue = QVariantList()) const;
bool repositorySettingsPageVisible() const;
+ void setRepositorySettingsPageVisible(bool visible);
Settings::ProxyType proxyType() const;
void setProxyType(Settings::ProxyType type);