Diffstat (limited to 'noncore/net/mail/accountitem.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/net/mail/accountitem.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/noncore/net/mail/accountitem.cpp b/noncore/net/mail/accountitem.cpp index 54d2da2..ae28313 100644 --- a/noncore/net/mail/accountitem.cpp +++ b/noncore/net/mail/accountitem.cpp | |||
@@ -69,25 +69,25 @@ void POP3viewItem::refresh() | |||
69 | QValueList<FolderP>::ConstIterator it; | 69 | QValueList<FolderP>::ConstIterator it; |
70 | QListViewItem*item = 0; | 70 | QListViewItem*item = 0; |
71 | for ( it = folders->begin(); it!=folders->end(); ++it) | 71 | for ( it = folders->begin(); it!=folders->end(); ++it) |
72 | { | 72 | { |
73 | item = new POP3folderItem( (*it), this , item ); | 73 | item = new POP3folderItem( (*it), this , item ); |
74 | item->setSelectable( (*it)->may_select()); | 74 | item->setSelectable( (*it)->may_select()); |
75 | } | 75 | } |
76 | delete folders; | 76 | delete folders; |
77 | } | 77 | } |
78 | 78 | ||
79 | RECBODYP POP3viewItem::fetchBody( const RecMailP &mail ) | 79 | RECBODYP POP3viewItem::fetchBody( const RecMailP &mail ) |
80 | { | 80 | { |
81 | qDebug( "POP3 fetchBody" ); | 81 | odebug << "POP3 fetchBody" << oendl; |
82 | return wrapper->fetchBody( mail ); | 82 | return wrapper->fetchBody( mail ); |
83 | } | 83 | } |
84 | 84 | ||
85 | QPopupMenu * POP3viewItem::getContextMenu() | 85 | QPopupMenu * POP3viewItem::getContextMenu() |
86 | { | 86 | { |
87 | QPopupMenu *m = new QPopupMenu(0); | 87 | QPopupMenu *m = new QPopupMenu(0); |
88 | if (m) | 88 | if (m) |
89 | { | 89 | { |
90 | if (!account->getOffline()) | 90 | if (!account->getOffline()) |
91 | { | 91 | { |
92 | m->insertItem(QObject::tr("Disconnect",contextName),0); | 92 | m->insertItem(QObject::tr("Disconnect",contextName),0); |
93 | m->insertItem(QObject::tr("Set offline",contextName),1); | 93 | m->insertItem(QObject::tr("Set offline",contextName),1); |
@@ -260,25 +260,25 @@ void NNTPviewItem::refresh() | |||
260 | QValueList<FolderP>::ConstIterator it; | 260 | QValueList<FolderP>::ConstIterator it; |
261 | QListViewItem*item = 0; | 261 | QListViewItem*item = 0; |
262 | for ( it = folders->begin(); it!=folders->end(); ++it) | 262 | for ( it = folders->begin(); it!=folders->end(); ++it) |
263 | { | 263 | { |
264 | item = new NNTPfolderItem( (*it), this , item ); | 264 | item = new NNTPfolderItem( (*it), this , item ); |
265 | item->setSelectable( (*it)->may_select()); | 265 | item->setSelectable( (*it)->may_select()); |
266 | } | 266 | } |
267 | delete folders; | 267 | delete folders; |
268 | } | 268 | } |
269 | 269 | ||
270 | RECBODYP NNTPviewItem::fetchBody( const RecMailP &mail ) | 270 | RECBODYP NNTPviewItem::fetchBody( const RecMailP &mail ) |
271 | { | 271 | { |
272 | qDebug( "NNTP fetchBody" ); | 272 | odebug << "NNTP fetchBody" << oendl; |
273 | return wrapper->fetchBody( mail ); | 273 | return wrapper->fetchBody( mail ); |
274 | } | 274 | } |
275 | 275 | ||
276 | QPopupMenu * NNTPviewItem::getContextMenu() | 276 | QPopupMenu * NNTPviewItem::getContextMenu() |
277 | { | 277 | { |
278 | QPopupMenu *m = new QPopupMenu(0); | 278 | QPopupMenu *m = new QPopupMenu(0); |
279 | if (m) | 279 | if (m) |
280 | { | 280 | { |
281 | if (!account->getOffline()) | 281 | if (!account->getOffline()) |
282 | { | 282 | { |
283 | m->insertItem(QObject::tr("Disconnect",contextName),0); | 283 | m->insertItem(QObject::tr("Disconnect",contextName),0); |
284 | m->insertItem(QObject::tr("Set offline",contextName),1); | 284 | m->insertItem(QObject::tr("Set offline",contextName),1); |
@@ -451,25 +451,25 @@ void IMAPviewItem::refreshFolders(bool force) | |||
451 | QValueList<FolderP>::Iterator it; | 451 | QValueList<FolderP>::Iterator it; |
452 | QListViewItem*item = 0; | 452 | QListViewItem*item = 0; |
453 | QListViewItem*titem = 0; | 453 | QListViewItem*titem = 0; |
454 | QString fname,del,search; | 454 | QString fname,del,search; |
455 | int pos; | 455 | int pos; |
456 | 456 | ||
457 | for ( it = folders->begin(); it!=folders->end(); ++it) | 457 | for ( it = folders->begin(); it!=folders->end(); ++it) |
458 | { | 458 | { |
459 | if ((*it)->getDisplayName().lower()=="inbox") | 459 | if ((*it)->getDisplayName().lower()=="inbox") |
460 | { | 460 | { |
461 | item = new IMAPfolderItem( (*it), this , item ); | 461 | item = new IMAPfolderItem( (*it), this , item ); |
462 | folders->remove(it); | 462 | folders->remove(it); |
463 | qDebug("inbox found"); | 463 | odebug << "inbox found" << oendl; |
464 | break; | 464 | break; |
465 | } | 465 | } |
466 | } | 466 | } |
467 | for ( it = folders->begin(); it!=folders->end(); ++it) | 467 | for ( it = folders->begin(); it!=folders->end(); ++it) |
468 | { | 468 | { |
469 | fname = (*it)->getDisplayName(); | 469 | fname = (*it)->getDisplayName(); |
470 | currentFolders.append((*it)->getName()); | 470 | currentFolders.append((*it)->getName()); |
471 | pos = fname.findRev((*it)->Separator()); | 471 | pos = fname.findRev((*it)->Separator()); |
472 | if (pos != -1) | 472 | if (pos != -1) |
473 | { | 473 | { |
474 | fname = fname.left(pos); | 474 | fname = fname.left(pos); |
475 | } | 475 | } |
@@ -524,25 +524,25 @@ void IMAPviewItem::createNewFolder() | |||
524 | { | 524 | { |
525 | delemiter = item->Delemiter(); | 525 | delemiter = item->Delemiter(); |
526 | } | 526 | } |
527 | if (wrapper->createMbox(ndir,0,delemiter,makesubs)) | 527 | if (wrapper->createMbox(ndir,0,delemiter,makesubs)) |
528 | { | 528 | { |
529 | refreshFolders(true); | 529 | refreshFolders(true); |
530 | } | 530 | } |
531 | } | 531 | } |
532 | } | 532 | } |
533 | 533 | ||
534 | void IMAPviewItem::contextMenuSelected(int id) | 534 | void IMAPviewItem::contextMenuSelected(int id) |
535 | { | 535 | { |
536 | qDebug("Id selected: %i",id); | 536 | odebug << "Id selected: " << id << "" << oendl; |
537 | switch (id) | 537 | switch (id) |
538 | { | 538 | { |
539 | case 0: | 539 | case 0: |
540 | refreshFolders(true); | 540 | refreshFolders(true); |
541 | break; | 541 | break; |
542 | case 1: | 542 | case 1: |
543 | createNewFolder(); | 543 | createNewFolder(); |
544 | break; | 544 | break; |
545 | case 2: | 545 | case 2: |
546 | removeChilds(); | 546 | removeChilds(); |
547 | wrapper->logout(); | 547 | wrapper->logout(); |
548 | break; | 548 | break; |
@@ -662,25 +662,25 @@ void IMAPfolderItem::createNewFolder() | |||
662 | { | 662 | { |
663 | imap->refreshFolders(true); | 663 | imap->refreshFolders(true); |
664 | } | 664 | } |
665 | } | 665 | } |
666 | } | 666 | } |
667 | 667 | ||
668 | void IMAPfolderItem::deleteFolder() | 668 | void IMAPfolderItem::deleteFolder() |
669 | { | 669 | { |
670 | int yesno = QMessageBox::warning(0,QObject::tr("Delete folder",contextName), | 670 | int yesno = QMessageBox::warning(0,QObject::tr("Delete folder",contextName), |
671 | QObject::tr("<center>Realy delete folder <br><b>%1</b><br>and all if it content?</center>",contextName).arg(folder->getDisplayName()), | 671 | QObject::tr("<center>Realy delete folder <br><b>%1</b><br>and all if it content?</center>",contextName).arg(folder->getDisplayName()), |
672 | QObject::tr("Yes",contextName), | 672 | QObject::tr("Yes",contextName), |
673 | QObject::tr("No",contextName),QString::null,1,1); | 673 | QObject::tr("No",contextName),QString::null,1,1); |
674 | qDebug("Auswahl: %i",yesno); | 674 | odebug << "Auswahl: " << yesno << "" << oendl; |
675 | if (yesno == 0) | 675 | if (yesno == 0) |
676 | { | 676 | { |
677 | if (imap->getWrapper()->deleteMbox(folder)) | 677 | if (imap->getWrapper()->deleteMbox(folder)) |
678 | { | 678 | { |
679 | QListView*v=listView(); | 679 | QListView*v=listView(); |
680 | IMAPviewItem * box = imap; | 680 | IMAPviewItem * box = imap; |
681 | /* be carefull - after that this object is destroyd so don't use | 681 | /* be carefull - after that this object is destroyd so don't use |
682 | * any member of it after that call!!*/ | 682 | * any member of it after that call!!*/ |
683 | imap->refreshFolders(true); | 683 | imap->refreshFolders(true); |
684 | if (v) | 684 | if (v) |
685 | { | 685 | { |
686 | v->setSelected(box,true); | 686 | v->setSelected(box,true); |
@@ -689,25 +689,25 @@ void IMAPfolderItem::deleteFolder() | |||
689 | } | 689 | } |
690 | } | 690 | } |
691 | 691 | ||
692 | void IMAPfolderItem::downloadMails() | 692 | void IMAPfolderItem::downloadMails() |
693 | { | 693 | { |
694 | AccountView*bl = imap->accountView(); | 694 | AccountView*bl = imap->accountView(); |
695 | if (!bl) return; | 695 | if (!bl) return; |
696 | bl->downloadMails(folder,imap->getWrapper()); | 696 | bl->downloadMails(folder,imap->getWrapper()); |
697 | } | 697 | } |
698 | 698 | ||
699 | void IMAPfolderItem::contextMenuSelected(int id) | 699 | void IMAPfolderItem::contextMenuSelected(int id) |
700 | { | 700 | { |
701 | qDebug("Selected id: %i",id); | 701 | odebug << "Selected id: " << id << "" << oendl; |
702 | AccountView * view = (AccountView*)listView(); | 702 | AccountView * view = (AccountView*)listView(); |
703 | switch(id) | 703 | switch(id) |
704 | { | 704 | { |
705 | case 0: | 705 | case 0: |
706 | view->refreshCurrent(); | 706 | view->refreshCurrent(); |
707 | break; | 707 | break; |
708 | case 1: | 708 | case 1: |
709 | deleteAllMail(imap->getWrapper(),folder); | 709 | deleteAllMail(imap->getWrapper(),folder); |
710 | break; | 710 | break; |
711 | case 2: | 711 | case 2: |
712 | createNewFolder(); | 712 | createNewFolder(); |
713 | break; | 713 | break; |
@@ -793,25 +793,25 @@ void MHviewItem::refresh(bool force) | |||
793 | } | 793 | } |
794 | else | 794 | else |
795 | { | 795 | { |
796 | item = new MHfolderItem( (*it), this , item ); | 796 | item = new MHfolderItem( (*it), this , item ); |
797 | } | 797 | } |
798 | item->setSelectable((*it)->may_select()); | 798 | item->setSelectable((*it)->may_select()); |
799 | } | 799 | } |
800 | delete folders; | 800 | delete folders; |
801 | } | 801 | } |
802 | 802 | ||
803 | RECBODYP MHviewItem::fetchBody( const RecMailP &mail ) | 803 | RECBODYP MHviewItem::fetchBody( const RecMailP &mail ) |
804 | { | 804 | { |
805 | qDebug( "MH fetchBody" ); | 805 | odebug << "MH fetchBody" << oendl; |
806 | return wrapper->fetchBody( mail ); | 806 | return wrapper->fetchBody( mail ); |
807 | } | 807 | } |
808 | 808 | ||
809 | QPopupMenu * MHviewItem::getContextMenu() | 809 | QPopupMenu * MHviewItem::getContextMenu() |
810 | { | 810 | { |
811 | QPopupMenu *m = new QPopupMenu(0); | 811 | QPopupMenu *m = new QPopupMenu(0); |
812 | if (m) | 812 | if (m) |
813 | { | 813 | { |
814 | m->insertItem(QObject::tr("Refresh folder list",contextName),0); | 814 | m->insertItem(QObject::tr("Refresh folder list",contextName),0); |
815 | m->insertItem(QObject::tr("Create new folder",contextName),1); | 815 | m->insertItem(QObject::tr("Create new folder",contextName),1); |
816 | m->insertItem(QObject::tr("Delete all mails",contextName),2); | 816 | m->insertItem(QObject::tr("Delete all mails",contextName),2); |
817 | m->insertItem(QObject::tr("Move/Copie all mails",contextName),3); | 817 | m->insertItem(QObject::tr("Move/Copie all mails",contextName),3); |
@@ -923,25 +923,25 @@ void MHfolderItem::refresh(QValueList<RecMailP>&target) | |||
923 | 923 | ||
924 | RECBODYP MHfolderItem::fetchBody(const RecMailP&aMail) | 924 | RECBODYP MHfolderItem::fetchBody(const RecMailP&aMail) |
925 | { | 925 | { |
926 | return mbox->getWrapper()->fetchBody(aMail); | 926 | return mbox->getWrapper()->fetchBody(aMail); |
927 | } | 927 | } |
928 | 928 | ||
929 | void MHfolderItem::deleteFolder() | 929 | void MHfolderItem::deleteFolder() |
930 | { | 930 | { |
931 | int yesno = QMessageBox::warning(0,QObject::tr("Delete folder",contextName), | 931 | int yesno = QMessageBox::warning(0,QObject::tr("Delete folder",contextName), |
932 | QObject::tr("<center>Realy delete folder <br><b>%1</b><br>and all if it content?</center>",contextName).arg(folder->getDisplayName()), | 932 | QObject::tr("<center>Realy delete folder <br><b>%1</b><br>and all if it content?</center>",contextName).arg(folder->getDisplayName()), |
933 | QObject::tr("Yes",contextName), | 933 | QObject::tr("Yes",contextName), |
934 | QObject::tr("No",contextName),QString::null,1,1); | 934 | QObject::tr("No",contextName),QString::null,1,1); |
935 | qDebug("Auswahl: %i",yesno); | 935 | odebug << "Auswahl: " << yesno << "" << oendl; |
936 | if (yesno == 0) | 936 | if (yesno == 0) |
937 | { | 937 | { |
938 | if (mbox->getWrapper()->deleteMbox(folder)) | 938 | if (mbox->getWrapper()->deleteMbox(folder)) |
939 | { | 939 | { |
940 | QListView*v=listView(); | 940 | QListView*v=listView(); |
941 | MHviewItem * box = mbox; | 941 | MHviewItem * box = mbox; |
942 | /* be carefull - after that this object is destroyd so don't use | 942 | /* be carefull - after that this object is destroyd so don't use |
943 | * any member of it after that call!!*/ | 943 | * any member of it after that call!!*/ |
944 | mbox->refresh(true); | 944 | mbox->refresh(true); |
945 | if (v) | 945 | if (v) |
946 | { | 946 | { |
947 | v->setSelected(box,true); | 947 | v->setSelected(box,true); |
@@ -1065,25 +1065,25 @@ AccountView*AccountViewItem::accountView() | |||
1065 | } | 1065 | } |
1066 | 1066 | ||
1067 | void AccountViewItem::deleteAllMail(AbstractMail*wrapper,const FolderP&folder) | 1067 | void AccountViewItem::deleteAllMail(AbstractMail*wrapper,const FolderP&folder) |
1068 | { | 1068 | { |
1069 | if (!wrapper) return; | 1069 | if (!wrapper) return; |
1070 | QString fname=""; | 1070 | QString fname=""; |
1071 | if (folder) fname = folder->getDisplayName(); | 1071 | if (folder) fname = folder->getDisplayName(); |
1072 | int yesno = QMessageBox::warning(0,QObject::tr("Delete all mails",contextName), | 1072 | int yesno = QMessageBox::warning(0,QObject::tr("Delete all mails",contextName), |
1073 | QObject::tr("<center>Realy delete all mails in box <br>%1</center>",contextName). | 1073 | QObject::tr("<center>Realy delete all mails in box <br>%1</center>",contextName). |
1074 | arg(fname), | 1074 | arg(fname), |
1075 | QObject::tr("Yes",contextName), | 1075 | QObject::tr("Yes",contextName), |
1076 | QObject::tr("No",contextName),QString::null,1,1); | 1076 | QObject::tr("No",contextName),QString::null,1,1); |
1077 | qDebug("Auswahl: %i",yesno); | 1077 | odebug << "Auswahl: " << yesno << "" << oendl; |
1078 | if (yesno == 0) | 1078 | if (yesno == 0) |
1079 | { | 1079 | { |
1080 | if (wrapper->deleteAllMail(folder)) | 1080 | if (wrapper->deleteAllMail(folder)) |
1081 | { | 1081 | { |
1082 | AccountView * view = (AccountView*)listView(); | 1082 | AccountView * view = (AccountView*)listView(); |
1083 | if (view) view->refreshCurrent(); | 1083 | if (view) view->refreshCurrent(); |
1084 | } | 1084 | } |
1085 | } | 1085 | } |
1086 | } | 1086 | } |
1087 | 1087 | ||
1088 | void AccountViewItem::removeChilds() | 1088 | void AccountViewItem::removeChilds() |
1089 | { | 1089 | { |