#include <QFile>
#include <QTextStream>
-IMPLEMENT_STANDARD_HANDLE( HYDROData_StricklerTable, HYDROData_Entity )
IMPLEMENT_STANDARD_RTTIEXT( HYDROData_StricklerTable, HYDROData_Entity )
HYDROData_StricklerTable::HYDROData_StricklerTable()
aMap->ChangeReals( TDataStd_DataMapOfStringReal() );
}
-QStringList HYDROData_StricklerTable::DumpToPython( MapOfTreatedObjects& theTreatedObjects ) const
+QStringList HYDROData_StricklerTable::DumpToPython( const QString& thePyScriptPath,
+ MapOfTreatedObjects& theTreatedObjects ) const
{
QStringList aResList = dumpObjectCreation( theTreatedObjects );
QString aPyName = GetObjPyName();
QString anAttrName = GetAttrName();
- aResList << QString( "%1.SetAttrName( \"%2\" );" ).arg( aPyName ).arg( anAttrName );
+ aResList << QString( "%1.SetAttrName( \"%2\" )" ).arg( aPyName ).arg( anAttrName );
aResList << QString( "" );
Handle(TDataStd_NamedData) aMap = Map();
{
QString aType = HYDROData_Tool::toQString( it.Key() );
Standard_Real aValue = it.Value();
- aResList << QString( "%1.Set( u\"%2\", %3 );" ).arg( aPyName ).arg( aType ).arg( aValue );
+ aResList << QString( "%1.Set( u\"%2\", %3 )" ).arg( aPyName ).arg( aType ).arg( aValue );
QString anAttrValue = GetAttrValue( aType );
- aResList << QString( "%1.SetAttrValue( u\"%2\", \"%3\" );" ).arg( aPyName ).arg( aType ).arg( anAttrValue );
+ aResList << QString( "%1.SetAttrValue( u\"%2\", \"%3\" )" ).arg( aPyName ).arg( aType ).arg( anAttrValue );
QColor aColor = GetColor( aType );
- aResList << QString( "%1.SetColor( u\"%2\", QColor( %3, %4, %5 ) );" ).
+ aResList << QString( "%1.SetColor( u\"%2\", QColor( %3, %4, %5 ) )" ).
arg( aPyName ).arg( aType ).arg( aColor.red() ).arg( aColor.green() ).arg( aColor.blue() );
aResList << QString();
}
}
aResList << QString( "" );
- aResList << QString( "%1.Update();" ).arg( aPyName );
+ aResList << QString( "%1.Update()" ).arg( aPyName );
return aResList;
}