summaryrefslogtreecommitdiffstats
path: root/src/interfaceframework/qifconfiguration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaceframework/qifconfiguration.cpp')
-rw-r--r--src/interfaceframework/qifconfiguration.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/interfaceframework/qifconfiguration.cpp b/src/interfaceframework/qifconfiguration.cpp
index cc155e95..a31cee79 100644
--- a/src/interfaceframework/qifconfiguration.cpp
+++ b/src/interfaceframework/qifconfiguration.cpp
@@ -938,7 +938,7 @@ bool QIfConfiguration::backendUpdatesEnabled() const
{
Q_D(const QIfConfiguration);
- Q_CHECK_SETTINGSOBJECT(false);
+ Q_CHECK_SETTINGSOBJECT(true);
return d->m_settingsObject->backendUpdatesEnabled;
}
@@ -1295,6 +1295,8 @@ void QIfConfiguration::componentComplete()
setPreferredBackends(tempSettings->preferredBackends);
setDiscoveryMode(tempSettings->discoveryMode);
setServiceObject(tempSettings->serviceObject);
+ setBackendUpdatesEnabled(tempSettings->backendUpdatesEnabled);
+ setAsynchronousBackendLoading(tempSettings->asynchronousBackendLoading);
}
QIfConfiguration::QIfConfiguration(QIfConfigurationPrivate &dd, QObject *parent)
@@ -1577,7 +1579,7 @@ bool QIfConfiguration::isServiceObjectSet(const QString &group)
bool QIfConfiguration::backendUpdatesEnabled(const QString &group)
{
QIfSettingsObject *so = QIfConfigurationManager::instance()->settingsObject(group);
- return so ? so->backendUpdatesEnabled : false;
+ return so ? so->backendUpdatesEnabled : true;
}
/*!