summaryrefslogtreecommitdiff
path: root/src/lib/corelib/language/builtindeclarations.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/language/builtindeclarations.cpp')
-rw-r--r--src/lib/corelib/language/builtindeclarations.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/corelib/language/builtindeclarations.cpp b/src/lib/corelib/language/builtindeclarations.cpp
index 7004244fa..acf50b4f3 100644
--- a/src/lib/corelib/language/builtindeclarations.cpp
+++ b/src/lib/corelib/language/builtindeclarations.cpp
@@ -345,7 +345,11 @@ ItemDeclaration BuiltinDeclarations::moduleLikeItem(ItemType type)
<< ItemType::Probe
<< ItemType::PropertyOptions
<< ItemType::Scanner);
- item << nameProperty();
+ PropertyDeclaration nameDecl = nameProperty();
+ PropertyDeclaration::Flags nameFlags = nameDecl.flags();
+ nameFlags |= PropertyDeclaration::ReadOnlyFlag;
+ nameDecl.setFlags(nameFlags);
+ item << nameDecl;
item << conditionProperty();
PropertyDeclaration setupBuildEnvDecl(StringConstants::setupBuildEnvironmentProperty(),
PropertyDeclaration::Variant, QString(),