#include "BasicElementInfo.h" #include BasicElementInfo::BasicElementInfo(QObject *parent) { } bool BasicElementInfo::derivedParse(QXmlStreamReader& reader) { return true; } QString BasicElementInfo::getID() { return this->id; } QString BasicElementInfo::getName() { return this->name; } bool BasicElementInfo::parse(QXmlStreamReader &reader) { return true; } bool BasicElementInfo::parseBasicInfo(QXmlStreamReader &reader) { QStringRef elementName; QStringRef id; elementName=reader.name(); this->name=elementName.toString(); qDebug()<id=id.toString(); } // if(elementName.toString()=="Terminal") // { // if(reader.attributes().hasAttribute("rdf:ID")) // { // std::cout<id.toStdString()<derivedParse(reader); if(reader.isEndElement() && reader.name()==elementName) { break; } } return true; }