@@ -33,6 +33,20 @@ bool PowerTransformer::derivedParse(QXmlStreamReader &reader)
|
||||
{
|
||||
this->namingDescription=reader.readElementText();
|
||||
}
|
||||
if("PowerTransformer.KV_H"==reader.name())
|
||||
{
|
||||
QString ratedkV=reader.readElementText();
|
||||
bool ok;
|
||||
double _ratedkV=ratedkV.toDouble(&ok);
|
||||
this->powerTransformerKV_H=ok?_ratedkV:-10000;
|
||||
}
|
||||
if("PowerTransformer.ratedMVA_H"==reader.name())
|
||||
{
|
||||
QString ratedMVA=reader.readElementText();
|
||||
bool ok;
|
||||
double _ratedMVA=ratedMVA.toDouble(&ok);
|
||||
this->powerTransformerRatedMVA_H=ok?_ratedMVA:-10000;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -46,7 +60,14 @@ QString PowerTransformer::getNamingDescription()
|
||||
return this->namingDescription;
|
||||
}
|
||||
|
||||
|
||||
double PowerTransformer::getMVA()
|
||||
{
|
||||
return this->powerTransformerRatedMVA_H;
|
||||
}
|
||||
double PowerTransformer::getRatedkV()
|
||||
{
|
||||
return this->powerTransformerKV_H;
|
||||
}
|
||||
|
||||
bool PowerTransformer::parse(QXmlStreamReader &reader)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user