bool InternetServerPlatform::readIspSettings( QDomNode node ) { Logging::logInfo( this, "readIspSettings()" ); if( node.isNull() ) return false; // read the log file QDomNode logFile = IspComponents::Dom::getChildNodeByName( node, "logFile" ); if( logFile.isNull() ) return false; _ispSettings._logFile = logFile.attributes().namedItem("value").nodeValue(); // read the block-from QDomNode blockFrom = IspComponents::Dom::getChildNodeByName( node, "blockFrom" ); readBlockFrom( blockFrom, _ispSettings._blockFrom ); // read the mood QDomNode mood = IspComponents::Dom::getChildNodeByName( node, "mood" ); readMood( mood, _ispSettings._mood ); // init the logs for ISP once we have the log file IspComponents::Logging::registerForLogging( this, _ispSettings._logFile ); return true; }
void XmlReader::readFriend() { while(!reader.atEnd()) { reader.readNext(); if(reader.isStartElement()) { if("id" == reader.name()) { readId(); } else if("nickName" == reader.name()) { readNickName(); } else if("mood" == reader.name()) { readMood(); } else if("mail" == reader.name()) { readMail(); } else if("sex" == reader.name()) { readSex(); } else if("birthday" == reader.name()) { readBirthday(); } else if("imagePath" == reader.name()) { readImage(); } } } }