/* * * [desc.] */ #include "Tools/Viewer/Parser/include/parser.h" namespace morpheo{ namespace tools{ namespace viewer{ namespace parser{ int Parse::open_file_param(string name){ /*!! name of entity top level!!*/ QString s,s2; s.append(QString::fromStdString(name)); s2.append(QString::fromStdString(name)); QFile file2(s.append(".gen")); QFile file(s2.append(".cfg")); if( !file2.open( QIODevice::ReadOnly ) ) { cerr << "Failed to load file. File not found\n"; return -1; } QDomDocument doc2( "pos" ); if( !doc2.setContent( &file2 ) ) { cerr << "Failed to load file.Not Xml File\n"; file2.close(); return -1; } file2.close(); QDomElement root2 = doc2.documentElement(); if( root2.tagName() != "parameters" ) { cerr <<"Invalid file.\n"; return -1; } else { #ifdef DBUG_PARSE cout << "parameters limit" <