summaryrefslogtreecommitdiffstats
path: root/src/interfaceframework/qifconfiguration.cpp
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@qt.io>2024-06-19 17:12:32 +0200
committerDominik Holland <dominik.holland@qt.io>2024-06-20 13:47:01 +0200
commit38dd191cb53b449521aacb4920c603109717f129 (patch)
tree3054be2d83afe832dd8f760c49f2a40e8429bd62 /src/interfaceframework/qifconfiguration.cpp
parent6bae2c6afddea2eb917c716ad8be112f20158ad0 (diff)
QIfConfiguration: Change default value of backendUpdatesEnabled
The default value should return true, as QIfAbstractFeature does as well. Also improve the autotest coverage. Pick-to: 6.8 Change-Id: I2dbac0b23fc6481d5f951f4fffd01727133f2c8d Reviewed-by: Robert Griebl <robert.griebl@qt.io>
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;
}
/*!