From 7329f030cb910bac4fa2b798f1f18d80828df5d6 Mon Sep 17 00:00:00 2001 From: kh1 Date: Wed, 27 Nov 2013 15:25:54 +0100 Subject: Introduce function to set repository settings page visibility. Change-Id: Id61a2817561013c6fa85ddbca459b385d24de3e7 Reviewed-by: Tim Jenssen --- src/libs/installer/settings.cpp | 5 +++++ src/libs/installer/settings.h | 1 + 2 files changed, 6 insertions(+) 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); -- cgit v1.2.3