Diffstat (limited to 'noncore/net/mail/viewmail.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/mail/viewmail.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/noncore/net/mail/viewmail.cpp b/noncore/net/mail/viewmail.cpp index ce694d5..d5f9b7f 100644 --- a/noncore/net/mail/viewmail.cpp +++ b/noncore/net/mail/viewmail.cpp | |||
@@ -135,25 +135,25 @@ void ViewMail::setBody(const RecBodyP&body ) | |||
135 | } | 135 | } |
136 | 136 | ||
137 | curItem=new AttachItem(attachments,curItem,type,"Mailbody","",fsize,-1,body->Description()->Positionlist()); | 137 | curItem=new AttachItem(attachments,curItem,type,"Mailbody","",fsize,-1,body->Description()->Positionlist()); |
138 | QString filename = ""; | 138 | QString filename = ""; |
139 | 139 | ||
140 | for (unsigned int i = 0; i < body->Parts().count();++i) | 140 | for (unsigned int i = 0; i < body->Parts().count();++i) |
141 | { | 141 | { |
142 | filename = ""; | 142 | filename = ""; |
143 | type = body->Parts()[i]->Type()+"/"+body->Parts()[i]->Subtype(); | 143 | type = body->Parts()[i]->Type()+"/"+body->Parts()[i]->Subtype(); |
144 | part_plist_t::ConstIterator it = body->Parts()[i]->Parameters().begin(); | 144 | part_plist_t::ConstIterator it = body->Parts()[i]->Parameters().begin(); |
145 | for (;it!=body->Parts()[i]->Parameters().end();++it) | 145 | for (;it!=body->Parts()[i]->Parameters().end();++it) |
146 | { | 146 | { |
147 | odebug << it.key() << oendl; | 147 | odebug << it.key() << oendl; |
148 | if (it.key().lower()=="name") | 148 | if (it.key().lower()=="name") |
149 | { | 149 | { |
150 | filename=it.data(); | 150 | filename=it.data(); |
151 | } | 151 | } |
152 | } | 152 | } |
153 | s = body->Parts()[i]->Size(); | 153 | s = body->Parts()[i]->Size(); |
154 | w = 0; | 154 | w = 0; |
155 | while (s>1024) | 155 | while (s>1024) |
156 | { | 156 | { |
157 | s/=1024; | 157 | s/=1024; |
158 | ++w; | 158 | ++w; |
159 | if (w>=2) break; | 159 | if (w>=2) break; |
@@ -238,25 +238,25 @@ void ViewMail::slotItemClicked( QListViewItem * item , const QPoint & point, int | |||
238 | if (content) | 238 | if (content) |
239 | { | 239 | { |
240 | QFile output(str); | 240 | QFile output(str); |
241 | output.open(IO_WriteOnly); | 241 | output.open(IO_WriteOnly); |
242 | output.writeBlock(content->Content(),content->Length()); | 242 | output.writeBlock(content->Content(),content->Length()); |
243 | output.close(); | 243 | output.close(); |
244 | delete content; | 244 | delete content; |
245 | } | 245 | } |
246 | } | 246 | } |
247 | } | 247 | } |
248 | break ; | 248 | break ; |
249 | 249 | ||
250 | case 2: | 250 | case 2: |
251 | { | 251 | { |
252 | QString tmpfile = "/tmp/opiemail-image"; | 252 | QString tmpfile = "/tmp/opiemail-image"; |
253 | encodedString*content = m_recMail->Wrapper()->fetchDecodedPart( m_recMail, m_body->Parts()[ ( ( AttachItem* )item )->Partnumber() ] ); | 253 | encodedString*content = m_recMail->Wrapper()->fetchDecodedPart( m_recMail, m_body->Parts()[ ( ( AttachItem* )item )->Partnumber() ] ); |
254 | if (content) { | 254 | if (content) { |
255 | QFile output(tmpfile); | 255 | QFile output(tmpfile); |
256 | output.open(IO_WriteOnly); | 256 | output.open(IO_WriteOnly); |
257 | output.writeBlock(content->Content(),content->Length()); | 257 | output.writeBlock(content->Content(),content->Length()); |
258 | output.close(); | 258 | output.close(); |
259 | delete content; | 259 | delete content; |
260 | MailImageDlg iview(""); | 260 | MailImageDlg iview(""); |
261 | iview.setName(tmpfile); | 261 | iview.setName(tmpfile); |
262 | QPEApplication::execDialog(&iview); | 262 | QPEApplication::execDialog(&iview); |
@@ -280,25 +280,25 @@ void ViewMail::slotItemClicked( QListViewItem * item , const QPoint & point, int | |||
280 | } | 280 | } |
281 | delete menu; | 281 | delete menu; |
282 | } | 282 | } |
283 | 283 | ||
284 | 284 | ||
285 | void ViewMail::setMail(const RecMailP&mail ) | 285 | void ViewMail::setMail(const RecMailP&mail ) |
286 | { | 286 | { |
287 | 287 | ||
288 | m_recMail = mail; | 288 | m_recMail = mail; |
289 | 289 | ||
290 | m_mail[0] = mail->getFrom(); | 290 | m_mail[0] = mail->getFrom(); |
291 | m_mail[1] = mail->getSubject(); | 291 | m_mail[1] = mail->getSubject(); |
292 | m_mail[3] = mail->getDate(); | 292 | m_mail[3] = mail->getStringDate(); |
293 | m_mail[4] = mail->Msgid(); | 293 | m_mail[4] = mail->Msgid(); |
294 | 294 | ||
295 | m_mail2[0] = mail->To(); | 295 | m_mail2[0] = mail->To(); |
296 | m_mail2[1] = mail->CC(); | 296 | m_mail2[1] = mail->CC(); |
297 | m_mail2[2] = mail->Bcc(); | 297 | m_mail2[2] = mail->Bcc(); |
298 | 298 | ||
299 | setText(); | 299 | setText(); |
300 | } | 300 | } |
301 | 301 | ||
302 | 302 | ||
303 | 303 | ||
304 | ViewMail::ViewMail( QWidget *parent, const char *name, WFlags fl) | 304 | ViewMail::ViewMail( QWidget *parent, const char *name, WFlags fl) |