aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmltc/qmltccompilerpieces.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/qmltc/qmltccompilerpieces.cpp')
-rw-r--r--tools/qmltc/qmltccompilerpieces.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/qmltc/qmltccompilerpieces.cpp b/tools/qmltc/qmltccompilerpieces.cpp
index e367adca6d..b3977b64f0 100644
--- a/tools/qmltc/qmltccompilerpieces.cpp
+++ b/tools/qmltc/qmltccompilerpieces.cpp
@@ -96,7 +96,7 @@ void QmltcCodeGenerator::generate_assignToProperty(QStringList *block,
const QString propertyName = p.propertyName();
- if (type->hasOwnProperty(p.propertyName())) {
+ if (type->hasOwnProperty(p.propertyName()) && !p.isAlias()) {
Q_ASSERT(!p.isPrivate());
// this object is compiled, so just assignment should work fine
auto [prologue, wrappedValue, epilogue] =