fix click order

This commit is contained in:
王劲鹏
2021-04-06 16:14:43 +08:00
committed by osborn
parent e4527f7f39
commit a2c0a34a8a
11 changed files with 21 additions and 12 deletions

View File

@@ -11,7 +11,7 @@ QQuickItem *DoricHLayoutNode::build() {
}
QQuickItem *item = qobject_cast<QQuickItem *>(component.create());
item->setProperty("wrapper", (qint64)this);
item->setProperty("wrapper", QString::number((qint64)this));
return item;
}

View File

@@ -11,7 +11,7 @@ QQuickItem *DoricStackNode::build() {
}
QQuickItem *item = qobject_cast<QQuickItem *>(component.create());
item->setProperty("wrapper", (qint64)this);
item->setProperty("wrapper", QString::number((qint64)this));
return item;
}

View File

@@ -12,7 +12,8 @@ QQuickItem *DoricTextNode::build() {
}
QQuickItem *item = qobject_cast<QQuickItem *>(component.create());
item->setProperty("wrapper", (qint64)this);
item->setProperty("wrapper", QString::number((qint64)this));
return item;
}

View File

@@ -11,7 +11,7 @@ QQuickItem *DoricVLayoutNode::build() {
}
QQuickItem *item = qobject_cast<QQuickItem *>(component.create());
item->setProperty("wrapper", (qint64)this);
item->setProperty("wrapper", QString::number((qint64)this));
return item;
}

View File

@@ -128,7 +128,7 @@ QList<QString> DoricViewNode::getIdList() {
DoricViewNode *viewNode = this;
do {
ids.append(viewNode->mId);
ids.insert(0, viewNode->mId);
viewNode = viewNode->mSuperNode;
} while (viewNode != nullptr);

View File

@@ -21,7 +21,7 @@ class DoricViewNode : public DoricContextHolder {
protected:
QQuickItem *mView;
DoricSuperNode *mSuperNode;
DoricSuperNode *mSuperNode = nullptr;
virtual QQuickItem *build() = 0;