diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2024-04-26 10:34:27 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2024-04-26 10:36:25 +0200 |
commit | c5b4b975cdb0c54b9a6824f9a88807df6051f298 (patch) | |
tree | 774b102d5ddcae0c1584423f7c95b1fbfdcac179 /src/lib | |
parent | 9ec6a65ada21483c2e77836a250e3c8c5515d9d8 (diff) | |
parent | 12bc60c93d684432af1b28576f21f853b8922d99 (diff) |
Merge 2.3 into master
Change-Id: Ibcc502f9af2acce8b1b5949aa1ee7e33577a8ed3
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/corelib/loader/moduleproviderloader.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/corelib/loader/moduleproviderloader.cpp b/src/lib/corelib/loader/moduleproviderloader.cpp index 086448955..d0789facd 100644 --- a/src/lib/corelib/loader/moduleproviderloader.cpp +++ b/src/lib/corelib/loader/moduleproviderloader.cpp @@ -362,7 +362,9 @@ ModuleProviderLoader::EvaluationResult ModuleProviderLoader::evaluateModuleProvi BuiltinDeclarations::instance().nameForType(ItemType::ModuleProvider))); } - providerItem->setScope(createProviderScope(product, qbsModule)); + Item * const scope = createProviderScope(product, qbsModule); + for (auto it = providerItem->properties().begin(); it != providerItem->properties().end(); ++it) + it.value()->setScope(scope, {}); providerItem->setProperty( StringConstants::nameProperty(), VariantValue::create(name.toString())); |