diff options
Diffstat (limited to 'src/qmltyperegistrar/qmltypescreator.cpp')
-rw-r--r-- | src/qmltyperegistrar/qmltypescreator.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qmltyperegistrar/qmltypescreator.cpp b/src/qmltyperegistrar/qmltypescreator.cpp index 34e3e053a8..6b1901bfa7 100644 --- a/src/qmltyperegistrar/qmltypescreator.cpp +++ b/src/qmltyperegistrar/qmltypescreator.cpp @@ -162,6 +162,8 @@ void QmlTypesCreator::writeProperties(const QJsonArray &properties, QSet<QString const auto it = obj.find(QLatin1String("revision")); if (it != obj.end()) m_qml.writeScriptBinding(QLatin1String("revision"), QString::number(it.value().toInt())); + const bool isQProperty = obj[QLatin1String("isQProperty")].toBool(); + m_qml.writeBooleanBinding(QLatin1String("isQProperty"), isQProperty); writeType(obj, QLatin1String("type"), !obj.contains(QLatin1String("write")), true); m_qml.writeEndObject(); |