mirror of
https://github.com/jkriege2/JKQtPlotter.git
synced 2025-02-24 17:31:47 +08:00
added missing node-type in example
This commit is contained in:
parent
e86fcb8c3c
commit
cb8d2ffa60
@ -470,6 +470,7 @@ QTreeWidgetItem *TestForm::createTree(JKQTMathTextNode *node, QTreeWidgetItem* p
|
|||||||
JKQTMathTextDecoratedNode* decoN=dynamic_cast<JKQTMathTextDecoratedNode*>(node);
|
JKQTMathTextDecoratedNode* decoN=dynamic_cast<JKQTMathTextDecoratedNode*>(node);
|
||||||
JKQTMathTextEmptyBoxNode* emptyN=dynamic_cast<JKQTMathTextEmptyBoxNode*>(node);
|
JKQTMathTextEmptyBoxNode* emptyN=dynamic_cast<JKQTMathTextEmptyBoxNode*>(node);
|
||||||
JKQTMathTextVerbatimNode* verbN=dynamic_cast<JKQTMathTextVerbatimNode*>(node);
|
JKQTMathTextVerbatimNode* verbN=dynamic_cast<JKQTMathTextVerbatimNode*>(node);
|
||||||
|
JKQTMathTextPhantomNode* phanN=dynamic_cast<JKQTMathTextPhantomNode*>(node);
|
||||||
|
|
||||||
QTreeWidgetItem* ti=nullptr;
|
QTreeWidgetItem* ti=nullptr;
|
||||||
if (parent) ti=new QTreeWidgetItem(parent);
|
if (parent) ti=new QTreeWidgetItem(parent);
|
||||||
@ -500,6 +501,9 @@ QTreeWidgetItem *TestForm::createTree(JKQTMathTextNode *node, QTreeWidgetItem* p
|
|||||||
name=QString("SqrtNode");
|
name=QString("SqrtNode");
|
||||||
if (sqrtN->getChildDegree()) ti->addChild(createTree(sqrtN->getChildDegree(), ti));
|
if (sqrtN->getChildDegree()) ti->addChild(createTree(sqrtN->getChildDegree(), ti));
|
||||||
if (sqrtN->getChild()) ti->addChild(createTree(sqrtN->getChild(), ti));
|
if (sqrtN->getChild()) ti->addChild(createTree(sqrtN->getChild(), ti));
|
||||||
|
} else if (phanN) {
|
||||||
|
name=QString("PhantomNode: mode=%1").arg(phanN->getInstructionName());
|
||||||
|
if (sqrtN->getChild()) ti->addChild(createTree(sqrtN->getChild(), ti));
|
||||||
} else if (braceN) {
|
} else if (braceN) {
|
||||||
name=QString("BraceNode: l='%1', r='%2'").arg(JKQTMathTextBraceType2String(braceN->getOpenbrace())).arg(JKQTMathTextBraceType2String(braceN->getClosebrace()));
|
name=QString("BraceNode: l='%1', r='%2'").arg(JKQTMathTextBraceType2String(braceN->getOpenbrace())).arg(JKQTMathTextBraceType2String(braceN->getClosebrace()));
|
||||||
if (braceN->getChild()) ti->addChild(createTree(braceN->getChild(), ti));
|
if (braceN->getChild()) ti->addChild(createTree(braceN->getChild(), ti));
|
||||||
|
Loading…
Reference in New Issue
Block a user