equal
  deleted
  inserted
  replaced
  
    
    
|    152         d_ptr->deleteMessages(idArray); |    152         d_ptr->deleteMessages(idArray); | 
|    153     } |    153     } | 
|    154 } |    154 } | 
|    155  |    155  | 
|    156 //--------------------------------------------------------------- |    156 //--------------------------------------------------------------- | 
|         |    157 // ConversationsEngine::deleteAllDraftMessages | 
|         |    158 // @see header | 
|         |    159 //--------------------------------------------------------------- | 
|         |    160 void ConversationsEngine::deleteAllDraftMessages() | 
|         |    161 { | 
|         |    162     int error; | 
|         |    163     TRAP(error, d_ptr->deleteAllDraftMessagesL()); | 
|         |    164 } | 
|         |    165  | 
|         |    166 //--------------------------------------------------------------- | 
|    157 // ConversationsEngine::markConversationRead |    167 // ConversationsEngine::markConversationRead | 
|    158 // @see header |    168 // @see header | 
|    159 //--------------------------------------------------------------- |    169 //--------------------------------------------------------------- | 
|    160 bool ConversationsEngine::markConversationRead(qint64 conversationId) |    170 bool ConversationsEngine::markConversationRead(qint64 conversationId) | 
|    161 { |    171 { | 
|    186 //--------------------------------------------------------------- |    196 //--------------------------------------------------------------- | 
|    187 // ConversationsEngine::getContactDetails |    197 // ConversationsEngine::getContactDetails | 
|    188 // @see header |    198 // @see header | 
|    189 //--------------------------------------------------------------- |    199 //--------------------------------------------------------------- | 
|    190 void ConversationsEngine::getContactDetails(qint64 conversationId, |    200 void ConversationsEngine::getContactDetails(qint64 conversationId, | 
|    191     QString& firstName, |    201     QString& displayName, | 
|    192     QString& lastName, |         | 
|    193     QString& address) |    202     QString& address) | 
|    194 { |    203 { | 
|    195     QModelIndexList indexList = mConversationsSummaryModel->match( |    204     QModelIndexList indexList = mConversationsSummaryModel->match( | 
|    196             mConversationsSummaryModel->index(0, 0),  |    205             mConversationsSummaryModel->index(0, 0),  | 
|    197             ConversationId,  |    206             ConversationId,  | 
|    199             1, // One match  |    208             1, // One match  | 
|    200             Qt::MatchExactly); |    209             Qt::MatchExactly); | 
|    201  |    210  | 
|    202     if(indexList.count() > 0) |    211     if(indexList.count() > 0) | 
|    203     { |    212     { | 
|    204         firstName = indexList[0].data(FirstName).toString(); |    213         displayName = indexList[0].data(DisplayName).toString(); | 
|    205         lastName = indexList[0].data(LastName).toString(); |         | 
|    206         address = indexList[0].data(ConversationAddress).toString(); |    214         address = indexList[0].data(ConversationAddress).toString(); | 
|    207     }          |    215     }          | 
|    208 } |    216 } | 
|    209  |    217  | 
|    210 //--------------------------------------------------------------- |    218 //--------------------------------------------------------------- | 
|    282 void ConversationsEngine::fetchMoreConversations() |    290 void ConversationsEngine::fetchMoreConversations() | 
|    283 { |    291 { | 
|    284     d_ptr->fetchMoreConversations(); |    292     d_ptr->fetchMoreConversations(); | 
|    285 } |    293 } | 
|    286  |    294  | 
|         |    295 //--------------------------------------------------------------- | 
|         |    296 // ConversationsEngine::resendMessage() | 
|         |    297 // @see header | 
|         |    298 //--------------------------------------------------------------- | 
|         |    299  | 
|         |    300 bool ConversationsEngine::resendMessage(qint32 messageId) | 
|         |    301 { | 
|         |    302     return d_ptr->resendMessage(messageId); | 
|         |    303 } | 
|         |    304  | 
|         |    305 //--------------------------------------------------------------- | 
|         |    306 // ConversationsEngine::downloadMessage() | 
|         |    307 // @see header | 
|         |    308 //--------------------------------------------------------------- | 
|         |    309  | 
|         |    310 int ConversationsEngine::downloadMessage(qint32 messageId) | 
|         |    311 { | 
|         |    312     return d_ptr->downloadMessage(messageId); | 
|         |    313 } | 
|         |    314  | 
|         |    315 //--------------------------------------------------------------- | 
|         |    316 // ConversationsEngine::downloadOperationSupported() | 
|         |    317 // @see header | 
|         |    318 //--------------------------------------------------------------- | 
|         |    319 bool ConversationsEngine::downloadOperationSupported(qint32 messageId) | 
|         |    320 { | 
|         |    321     return d_ptr->downloadOperationSupported(messageId); | 
|         |    322 } | 
|         |    323  | 
|         |    324 //--------------------------------------------------------------- | 
|         |    325 // ConversationsEngine::markAsReadAndGetType() | 
|         |    326 // @see header | 
|         |    327 //--------------------------------------------------------------- | 
|         |    328  | 
|         |    329 void ConversationsEngine::markAsReadAndGetType(qint32 messageId, | 
|         |    330                                                int& msgType, | 
|         |    331                                                int& msgSubType) | 
|         |    332 { | 
|         |    333 mConversationMsgStoreHandler->markAsReadAndGetType(messageId, | 
|         |    334                                                     msgType, | 
|         |    335                                                     msgSubType); | 
|         |    336 } | 
|         |    337  | 
|         |    338  | 
|         |    339  | 
|    287 //EOF |    340 //EOF | 
|    288  |    341  |