@@ -37,6 +37,11 @@ bool ElementHashtable::child(QXmlStreamReader &reader)
|
||||
pointer=new Breaker(this);
|
||||
pointer->parse(reader);
|
||||
}
|
||||
if(elementName=="Substation")
|
||||
{
|
||||
pointer=new Substation(this);
|
||||
pointer->parse(reader);
|
||||
}
|
||||
// if(elementName=="Compensator")
|
||||
// {
|
||||
// pointer=new Compensator(this);
|
||||
@@ -80,7 +85,7 @@ bool ElementHashtable::GoPath()
|
||||
// if(p->getName()=="ACLineSegment"){
|
||||
// std::cout<<p->getID().toStdString()<<std::endl;
|
||||
// }
|
||||
if(p->getName()=="ACLineSegment" && p->getID()=="AC-456491")
|
||||
if(p->getName()=="ACLineSegment" && p->getID()=="AC-671400")
|
||||
{
|
||||
ACLineSegment *ac=static_cast<ACLineSegment *>(p);//BusbarSection也就是线路头节点
|
||||
QString acTerminal=ac->getTerminalB();
|
||||
|
||||
Reference in New Issue
Block a user