|
您好,您在调用 代码的时候,程序崩溃的堆栈最好能留个截图,另外这里也可以给您一个测试代码,可以用测试代码来获取一下项目节点,看看测试代码能正常工作吗
auto root = m_man->getDataSource(); NGPBODataNode* project {nullptr};
if(root) { for(int i=0,j=root->getChildCount();i<j;++i) { auto bo = dynamic_cast<NGPBODataNode*>(root->getChild(i)); if(!bo) continue; //NGPTREE_DT_PROJECT 在ngpbotree/ngpbotreeconstant.h文件中 if(bo->getAncillaryConstData()->getTypeName() == NGPTREE_DT_PROJECT) { project = bo; break; } } }
|