parent
eadb1dedf3
commit
e587ab8667
|
|
@ -44,6 +44,11 @@ bool Breaker::derivedParse(QXmlStreamReader &reader)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool Breaker::getOpenState()
|
||||||
|
{
|
||||||
|
return this->isOpen;
|
||||||
|
}
|
||||||
|
|
||||||
QString Breaker::getTerminalA()
|
QString Breaker::getTerminalA()
|
||||||
{
|
{
|
||||||
return this->terminalA;
|
return this->terminalA;
|
||||||
|
|
|
||||||
|
|
@ -80,7 +80,7 @@ bool ElementHashtable::GoPath()
|
||||||
// if(p->getName()=="ACLineSegment"){
|
// if(p->getName()=="ACLineSegment"){
|
||||||
// std::cout<<p->getID().toStdString()<<std::endl;
|
// std::cout<<p->getID().toStdString()<<std::endl;
|
||||||
// }
|
// }
|
||||||
if(p->getName()=="ACLineSegment" && p->getID()=="AC-456702")
|
if(p->getName()=="ACLineSegment" && p->getID()=="AC-456491")
|
||||||
{
|
{
|
||||||
ACLineSegment *ac=static_cast<ACLineSegment *>(p);//BusbarSection也就是线路头节点
|
ACLineSegment *ac=static_cast<ACLineSegment *>(p);//BusbarSection也就是线路头节点
|
||||||
QString acTerminal=ac->getTerminalB();
|
QString acTerminal=ac->getTerminalB();
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,7 @@ bool TopologyRecorder::startWithNode(const QString& node)
|
||||||
// std::cout<<"can not find "<<acID.toStdString()<<std::endl;//@1
|
// std::cout<<"can not find "<<acID.toStdString()<<std::endl;//@1
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
// if(AC->getNamingDescription()=="")
|
||||||
terminalA=AC->getTerminalA();
|
terminalA=AC->getTerminalA();
|
||||||
terminalB=AC->getTerminalB();
|
terminalB=AC->getTerminalB();
|
||||||
std::cout<<"find"<<AC->getID().toStdString()<<std::endl;
|
std::cout<<"find"<<AC->getID().toStdString()<<std::endl;
|
||||||
|
|
@ -61,6 +62,15 @@ bool TopologyRecorder::startWithNode(const QString& node)
|
||||||
// std::cout<<"can not SW "<<swID.toStdString()<<std::endl;//@1
|
// std::cout<<"can not SW "<<swID.toStdString()<<std::endl;//@1
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
//显示开关状态
|
||||||
|
if(SW->getOpenState()==true)
|
||||||
|
{
|
||||||
|
std::cout<<"sw "<<SW->getName().toStdString()<<"is open";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
std::cout<<"sw "<<SW->getName().toStdString()<<"is close";
|
||||||
|
}
|
||||||
terminalA=SW->getTerminalA();
|
terminalA=SW->getTerminalA();
|
||||||
terminalB=SW->getTerminalB();
|
terminalB=SW->getTerminalB();
|
||||||
std::cout<<"find"<<SW->getID().toStdString()<<std::endl;
|
std::cout<<"find"<<SW->getID().toStdString()<<std::endl;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue