X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=EventParsers%2FVMGEntities%2FVMGFactory.cpp;h=849932b59a74c772cf8f67d537cafc5ba93fd762;hb=c0bfd6ab49e36b1f96a500fced976b9eef2aec4b;hp=1959d89cd55a1d6f09193df2716865b64af2f9f8;hpb=ede40b26168c61bd22caae822aac44fd15da74bc;p=qwerkisync diff --git a/EventParsers/VMGEntities/VMGFactory.cpp b/EventParsers/VMGEntities/VMGFactory.cpp index 1959d89..849932b 100644 --- a/EventParsers/VMGEntities/VMGFactory.cpp +++ b/EventParsers/VMGEntities/VMGFactory.cpp @@ -28,22 +28,22 @@ using namespace EventParsers::VMGEntities; -iReader *Factory::Instantiate(QString& lineData, const SMSEntity *parent) +iReader *Factory::Instantiate(const Settings &settings, QString& lineData, const SMSEntity *parent) { if(lineData.startsWith("BEGIN:")) { QString item = lineData.mid(lineData.indexOf(":")+1); if(item == "VMSG") - return new VMessage(parent); + return new VMessage(settings, parent); else if(item == "VCARD") - return new VCard(parent); + return new VCard(settings, parent); else if(item == "VENV") - return new VEnvelope(parent); + return new VEnvelope(settings, parent); else if(item == "VBODY") - return new VBody(parent); + return new VBody(settings, parent); else if(item == "VCALENDAR") - return new VCalendar(parent); + return new VCalendar(settings, parent); } qDebug() << "Unrecognised entity '" << lineData <<"'";