add slider node

This commit is contained in:
王劲鹏
2021-05-07 18:17:07 +08:00
committed by osborn
parent 0ad7cfb52e
commit 0f2a6ef55c
12 changed files with 189 additions and 41 deletions

View File

@@ -14,6 +14,8 @@ protected:
virtual void blendSubNode(QJsonValue subProperties) = 0;
void recursiveMixin(QJsonValue src, QJsonValue target);
public:
using DoricViewNode::DoricViewNode;
@@ -23,10 +25,14 @@ public:
void blendSubLayoutConfig(DoricViewNode *viewNode, QJsonValue jsValue);
virtual DoricViewNode *getSubNodeById(QString id) = 0;
private:
void mixinSubNode(QJsonValue subNode);
void mixin(QJsonValue src, QJsonValue target);
bool viewIdIsEqual(QJsonValue src, QJsonValue target);
};
#endif // DORICSUPERNODE_H