equal
deleted
inserted
replaced
92 NM_FUNCTION; |
92 NM_FUNCTION; |
93 |
93 |
94 // Insert embedded images into cache manually |
94 // Insert embedded images into cache manually |
95 if(manager()) { |
95 if(manager()) { |
96 if(manager()->cache() && request().url().scheme() == NMUI_NET_REPLY_CONTENT_ID) { |
96 if(manager()->cache() && request().url().scheme() == NMUI_NET_REPLY_CONTENT_ID) { |
|
97 // Store url to use for reply in access manager finished emitting. |
|
98 setUrl(request().url()); |
|
99 |
97 // Metadata required for inserted data |
100 // Metadata required for inserted data |
98 QNetworkCacheMetaData metaData; |
101 QNetworkCacheMetaData metaData; |
99 metaData.setUrl(request().url()); |
102 metaData.setUrl(request().url()); |
100 metaData.setSaveToDisk(true); |
103 metaData.setSaveToDisk(true); |
101 |
104 |
118 void NmViewerViewNetReply::fetchCompleted(int result) |
121 void NmViewerViewNetReply::fetchCompleted(int result) |
119 { |
122 { |
120 NM_FUNCTION; |
123 NM_FUNCTION; |
121 |
124 |
122 Q_UNUSED(result); |
125 Q_UNUSED(result); |
123 NmMessage *message = NULL; |
126 NmMessage *message(NULL); |
124 message = mUiEngine.message( |
127 message = mUiEngine.message( |
125 mMailboxId, |
128 mMailboxId, |
126 mFolderId, |
129 mFolderId, |
127 mMessageId); |
130 mMessageId); |
128 if (message) { |
131 if (message) { |
129 QList<NmMessagePart*> partList; |
132 QList<NmMessagePart*> partList; |
130 message->attachmentList(partList); |
133 message->attachmentList(partList); |
131 NmMessagePart *part = NULL; |
134 NmMessagePart *part(NULL); |
132 for (int i = 0; !part && i < partList.count(); i++) { |
135 for (int i = 0; !part && i < partList.count(); i++) { |
133 if (partList[i]->partId() == mMessagePartId) { |
136 if (partList[i]->partId() == mMessagePartId) { |
134 part = partList[i]; |
137 part = partList[i]; |
135 } |
138 } |
136 } |
139 } |