equal
deleted
inserted
replaced
35 app.installTranslator(&translator); |
35 app.installTranslator(&translator); |
36 |
36 |
37 app.setApplicationName(hbTrId("txt_mail_title_mail")); |
37 app.setApplicationName(hbTrId("txt_mail_title_mail")); |
38 |
38 |
39 NmApplication *nmApplication = NULL; |
39 NmApplication *nmApplication = NULL; |
40 quint32 accountId = 0; |
40 quint64 accountId = 0; |
|
41 QString activateId = app.activateId(); |
41 if (app.activateReason() == Hb::ActivationReasonActivity && |
42 if (app.activateReason() == Hb::ActivationReasonActivity && |
42 app.activateId() == NmActivityName) { |
43 activateId.startsWith(NmActivityName) ) { |
43 QVariant data = app.activateParams().take("accountId"); |
44 QString accountIdString = activateId.mid(NmActivityName.length()); |
44 QString accountIdString = data.toString(); |
|
45 accountId = accountIdString.toULongLong(); |
45 accountId = accountIdString.toULongLong(); |
46 nmApplication = new NmApplication(&app,accountId); |
46 nmApplication = new NmApplication(&app,accountId); |
47 } else { |
47 } else { |
48 nmApplication = new NmApplication(&app); |
48 nmApplication = new NmApplication(&app); |
49 } |
49 } |