1.修复小bug

2.增加Node到Terminal的映射。

Signed-off-by: facat@lab.com <facat@lab.com>
This commit is contained in:
facat@lab.com
2014-11-26 17:09:37 +08:00
parent a27b938085
commit 53416f8f33
12 changed files with 100 additions and 41 deletions

View File

@@ -78,7 +78,13 @@ bool ElementHashtable::goPath()
BasicElementInfo *p=ht[*ite];
if(p->getName()=="BusbarSection")
{
std::cout<<"BusbarSection"<<"\n";
// std::cout<<"BusbarSection"<<"\n";
BusbarSection *foo=static_cast<BusbarSection *>(p);
QString terminal=foo->getTerminal();
//找Terminal的东西
Terminal *terminalP=static_cast<Terminal *>(ht[terminal]);
std::cout<<terminalP->getID().toStdString()<<std::endl;
// std::cout<<terminalP->getConductingEquipment().toStdString()<<std::endl;
}
}
return true;