equal
deleted
inserted
replaced
27 /*! |
27 /*! |
28 Class constructor. |
28 Class constructor. |
29 */ |
29 */ |
30 NmMailboxSearchObserver::NmMailboxSearchObserver() |
30 NmMailboxSearchObserver::NmMailboxSearchObserver() |
31 { |
31 { |
32 |
32 NM_FUNCTION; |
33 } |
33 } |
34 |
34 |
35 |
35 |
36 /*! |
36 /*! |
37 Class destructor. |
37 Class destructor. |
38 */ |
38 */ |
39 NmMailboxSearchObserver::~NmMailboxSearchObserver() |
39 NmMailboxSearchObserver::~NmMailboxSearchObserver() |
40 { |
40 { |
41 |
41 NM_FUNCTION; |
42 } |
42 } |
43 |
43 |
44 |
44 |
45 /*! |
45 /*! |
46 From MFSMailBoxSearchObserver. |
46 From MFSMailBoxSearchObserver. |
50 \param aMatchMessage A message that matches the search criteria. This class |
50 \param aMatchMessage A message that matches the search criteria. This class |
51 takes the ownership of the given instance. |
51 takes the ownership of the given instance. |
52 */ |
52 */ |
53 void NmMailboxSearchObserver::MatchFoundL(CFSMailMessage *aMatchMessage) |
53 void NmMailboxSearchObserver::MatchFoundL(CFSMailMessage *aMatchMessage) |
54 { |
54 { |
|
55 NM_FUNCTION; |
|
56 |
55 if (aMatchMessage) { |
57 if (aMatchMessage) { |
56 NmMessage *message = aMatchMessage->GetNmMessage(); |
58 NmMessage *message = aMatchMessage->GetNmMessage(); |
57 |
59 |
58 if (message) { |
60 if (message) { |
59 emit matchFound(message->envelope().messageId()); |
61 NmMessageEnvelope messageEnvelope = message->envelope(); |
|
62 emit matchFound(messageEnvelope.messageId(), messageEnvelope.folderId()); |
60 delete message; |
63 delete message; |
61 } |
64 } |
62 } |
65 } |
63 } |
66 } |
64 |
67 |
67 From MFSMailBoxSearchObserver. |
70 From MFSMailBoxSearchObserver. |
68 Emits a signal to notify that the search is complete. |
71 Emits a signal to notify that the search is complete. |
69 */ |
72 */ |
70 void NmMailboxSearchObserver::SearchCompletedL() |
73 void NmMailboxSearchObserver::SearchCompletedL() |
71 { |
74 { |
|
75 NM_FUNCTION; |
|
76 |
72 emit searchComplete(); |
77 emit searchComplete(); |
73 } |
78 } |
74 |
79 |
75 |
80 |
76 /*! |
81 /*! |
78 TODO Implement if necessary. |
83 TODO Implement if necessary. |
79 */ |
84 */ |
80 void NmMailboxSearchObserver::ClientRequiredSearchPriority( |
85 void NmMailboxSearchObserver::ClientRequiredSearchPriority( |
81 TInt *apRequiredSearchPriority) |
86 TInt *apRequiredSearchPriority) |
82 { |
87 { |
|
88 NM_FUNCTION; |
|
89 |
83 Q_UNUSED(apRequiredSearchPriority); |
90 Q_UNUSED(apRequiredSearchPriority); |
84 } |
91 } |
85 |
92 |
86 |
93 |
87 // End of file. |
94 // End of file. |