equal
deleted
inserted
replaced
44 Class desctructor. |
44 Class desctructor. |
45 */ |
45 */ |
46 NmViewerServiceInterface::~NmViewerServiceInterface() |
46 NmViewerServiceInterface::~NmViewerServiceInterface() |
47 { |
47 { |
48 NM_FUNCTION; |
48 NM_FUNCTION; |
49 } |
|
50 |
|
51 |
|
52 /*! |
|
53 This has the soon to be DEPRICATED three argument interface!!! |
|
54 Use viewMessage(QVariant idList, QVariant flags) instead!!! |
|
55 */ |
|
56 void NmViewerServiceInterface::viewMessage(QVariant mailboxId, |
|
57 QVariant folderId, |
|
58 QVariant messageId) |
|
59 { |
|
60 QVariantList idList; |
|
61 idList.append(mailboxId); |
|
62 idList.append(folderId); |
|
63 idList.append(messageId); |
|
64 QVariant idListAsVariant = QVariant::fromValue(idList); |
|
65 viewMessage(idListAsVariant, QVariant(EmailBackReturnsToMessageList)); |
|
66 } |
49 } |
67 |
50 |
68 |
51 |
69 /*! |
52 /*! |
70 Opens the message view according to the given IDs. |
53 Opens the message view according to the given IDs. |
148 !addMessageListViewToStack); // start as service? |
131 !addMessageListViewToStack); // start as service? |
149 |
132 |
150 mApplication->enterNmUiView(startParam); |
133 mApplication->enterNmUiView(startParam); |
151 |
134 |
152 completeRequest(mAsyncReqId, 0); |
135 completeRequest(mAsyncReqId, 0); |
|
136 |
|
137 delete message; |
|
138 message = NULL; |
153 } |
139 } |
154 else { |
140 else { |
155 // The message was not found! |
141 // The message was not found! |
156 |
142 |
157 // If started as embedded, do not hide the app. |
143 // If started as embedded, do not hide the app. |