diff options
| author | Dominik Holland <dominik.holland@qt.io> | 2024-06-19 17:12:32 +0200 |
|---|---|---|
| committer | Dominik Holland <dominik.holland@qt.io> | 2024-06-20 13:47:01 +0200 |
| commit | 38dd191cb53b449521aacb4920c603109717f129 (patch) | |
| tree | 3054be2d83afe832dd8f760c49f2a40e8429bd62 /src/interfaceframework/qifconfiguration.cpp | |
| parent | 6bae2c6afddea2eb917c716ad8be112f20158ad0 (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.cpp | 6 |
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; } /*! |
