change implement of blend sub node
This commit is contained in:
@@ -88,7 +88,11 @@ QQuickItem *DoricViewNode::getNodeView() { return mView; }
|
||||
void DoricViewNode::blend(QJsonValue jsValue) {
|
||||
QJsonValue value = jsValue["layoutConfig"];
|
||||
if (value.isObject()) {
|
||||
setLayoutConfig(value);
|
||||
if (mSuperNode != nullptr) {
|
||||
mSuperNode->blendSubNode(this, value);
|
||||
} else {
|
||||
setLayoutConfig(value);
|
||||
}
|
||||
}
|
||||
|
||||
foreach (const QString &key, jsValue.toObject().keys()) {
|
||||
|
||||
Reference in New Issue
Block a user