PhoneCall::PhoneCall(const Settings &settings, const RTComElEvent &event, const QList<RTComElAttachment*> attachments) :
m_Settings(settings)
{
- setDestination(event.fld_outgoing ? Settings::OUTGOING : Settings::INCOMING);
- setTimestamp(QDateTime::fromTime_t(event.fld_start_time).toUTC());
- setDurationInSeconds(QDateTime::fromTime_t(event.fld_start_time).toUTC().secsTo(QDateTime::fromTime_t(event.fld_end_time).toUTC()));
- setTel(event.fld_remote_uid);
+ Destination(event.fld_outgoing ? Settings::OUTGOING : Settings::INCOMING);
+ Timestamp(QDateTime::fromTime_t(event.fld_start_time).toUTC());
+ DurationInSeconds(QDateTime::fromTime_t(event.fld_start_time).toUTC().secsTo(QDateTime::fromTime_t(event.fld_end_time).toUTC()));
+ Tel(event.fld_remote_uid);
if(Tel().indexOf("0") == 0)
- setTel(QString(Tel()).replace(QRegExp("^0"), "+44"));
+ Tel(QString(Tel()).replace(QRegExp("^0"), "+44"));
if(attachments.count() > 0)
foreach(RTComElAttachment *attachment, attachments)
m_DurationInSeconds(durationInSeconds), m_Attachments(attachments)
{
if(Tel().indexOf("0") == 0)
- setTel(QString(Tel()).replace(QRegExp("^0"), "+44"));
+ Tel(QString(Tel()).replace(QRegExp("^0"), "+44"));
// TODO: Copy attachments.
// if(attachments.count() > 0)