SqlEngine::beginTransaction();
int confId = 0;
+ QString conference_title;
if (!scheduleElement.isNull())
{
QDomElement conferenceElement = scheduleElement.firstChildElement("conference");
conference["url"] = url;
SqlEngine::addConferenceToDB(conference);
confId = conference["id"].toInt();
- emit(parsingSchedule(conference["title"]));
+ conference_title = conference["title"];
+ emit(parsingScheduleBegin());
}
// we need to get count of all events in order to emit 'progressStatus' signal
} // parsing day elements
} // schedule element
SqlEngine::commitTransaction();
+ emit parsingScheduleEnd(conference_title);
return confId;
}