/*
* Copyright (C) 2010 Ixonos Plc.
+ * Copyright (C) 2011 Philipp Spitzer, gregor herrmann
*
* This file is part of ConfClerk.
*
QDomElement conferenceElement = scheduleElement.firstChildElement("conference");
if (!conferenceElement.isNull())
{
+ emit(parsingScheduleBegin());
QHash<QString,QString> conference;
conference["id"] = QString::number(0); // conference ID is assigned automatically, or obtained from the DB
conference["title"] = conferenceElement.firstChildElement("title").text();
SqlEngine::addConferenceToDB(conference);
confId = conference["id"].toInt();
conference_title = conference["title"];
- emit(parsingScheduleBegin());
}
// we need to get count of all events in order to emit 'progressStatus' signal
room["name"] = roomElement.attribute("name");
room["event_id"] = eventElement.attribute("id");
room["conference_id"] = QString::number(confId,10);
- room["picture"] = ""; // TODO: implement some mapping to assign correct picture to specified room_name
SqlEngine::addRoomToDB(room);
// process event's nodes