summaryrefslogtreecommitdiff
path: root/noncore/net/mail/accountview.cpp
Unidiff
Diffstat (limited to 'noncore/net/mail/accountview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/accountview.cpp64
1 files changed, 32 insertions, 32 deletions
diff --git a/noncore/net/mail/accountview.cpp b/noncore/net/mail/accountview.cpp
index 9f4f358..62cbf62 100644
--- a/noncore/net/mail/accountview.cpp
+++ b/noncore/net/mail/accountview.cpp
@@ -577,7 +577,7 @@ AccountView::AccountView( QWidget *parent, const char *name, WFlags flags )
577AccountView::~AccountView() 577AccountView::~AccountView()
578{ 578{
579 imapAccounts.clear(); 579 imapAccounts.clear();
580 mboxAccounts.clear(); 580 mhAccounts.clear();
581} 581}
582 582
583void AccountView::slotContextMenu(int id) 583void AccountView::slotContextMenu(int id)
@@ -605,9 +605,9 @@ void AccountView::populate( QList<Account> list )
605 clear(); 605 clear();
606 606
607 imapAccounts.clear(); 607 imapAccounts.clear();
608 mboxAccounts.clear(); 608 mhAccounts.clear();
609 609
610 mboxAccounts.append(new MBOXviewItem(AbstractMail::defaultLocalfolder(),this)); 610 mhAccounts.append(new MHviewItem(AbstractMail::defaultLocalfolder(),this));
611 611
612 Account *it; 612 Account *it;
613 for ( it = list.first(); it; it = list.next() ) { 613 for ( it = list.first(); it; it = list.next() ) {
@@ -666,10 +666,10 @@ void AccountView::setupFolderselect(Selectstore*sels)
666 sels->showMaximized(); 666 sels->showMaximized();
667 QStringList sFolders; 667 QStringList sFolders;
668 unsigned int i = 0; 668 unsigned int i = 0;
669 for (i=0; i < mboxAccounts.count();++i) { 669 for (i=0; i < mhAccounts.count();++i) {
670 mboxAccounts[i]->refresh(false); 670 mhAccounts[i]->refresh(false);
671 sFolders = mboxAccounts[i]->subFolders(); 671 sFolders = mhAccounts[i]->subFolders();
672 sels->addAccounts(mboxAccounts[i]->getWrapper(),sFolders); 672 sels->addAccounts(mhAccounts[i]->getWrapper(),sFolders);
673 } 673 }
674 for (i=0; i < imapAccounts.count();++i) { 674 for (i=0; i < imapAccounts.count();++i) {
675 if (imapAccounts[i]->offline()) 675 if (imapAccounts[i]->offline())
@@ -704,10 +704,10 @@ void AccountView::downloadMails(Folder*fromFolder,AbstractMail*fromWrapper)
704} 704}
705 705
706/** 706/**
707 * MBOX Account stuff 707 * MH Account stuff
708 */ 708 */
709 709
710MBOXviewItem::MBOXviewItem( const QString&aPath, AccountView *parent ) 710MHviewItem::MHviewItem( const QString&aPath, AccountView *parent )
711 : AccountViewItem( parent ) 711 : AccountViewItem( parent )
712{ 712{
713 m_Path = aPath; 713 m_Path = aPath;
@@ -718,22 +718,22 @@ MBOXviewItem::MBOXviewItem( const QString&aPath, AccountView *parent )
718 setOpen( true ); 718 setOpen( true );
719} 719}
720 720
721MBOXviewItem::~MBOXviewItem() 721MHviewItem::~MHviewItem()
722{ 722{
723 delete wrapper; 723 delete wrapper;
724} 724}
725 725
726AbstractMail *MBOXviewItem::getWrapper() 726AbstractMail *MHviewItem::getWrapper()
727{ 727{
728 return wrapper; 728 return wrapper;
729} 729}
730 730
731void MBOXviewItem::refresh( QList<RecMail> & ) 731void MHviewItem::refresh( QList<RecMail> & )
732{ 732{
733 refresh(false); 733 refresh(false);
734} 734}
735 735
736void MBOXviewItem::refresh(bool force) 736void MHviewItem::refresh(bool force)
737{ 737{
738 if (childCount()>0 && force==false) return; 738 if (childCount()>0 && force==false) return;
739 QList<Folder> *folders = wrapper->listFolders(); 739 QList<Folder> *folders = wrapper->listFolders();
@@ -746,7 +746,7 @@ void MBOXviewItem::refresh(bool force)
746 Folder *it; 746 Folder *it;
747 QListViewItem*item = 0; 747 QListViewItem*item = 0;
748 for ( it = folders->first(); it; it = folders->next() ) { 748 for ( it = folders->first(); it; it = folders->next() ) {
749 item = new MBOXfolderItem( it, this , item ); 749 item = new MHfolderItem( it, this , item );
750 item->setSelectable(it->may_select()); 750 item->setSelectable(it->may_select());
751 } 751 }
752 // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 752 // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -754,13 +754,13 @@ void MBOXviewItem::refresh(bool force)
754 delete folders; 754 delete folders;
755} 755}
756 756
757RecBody MBOXviewItem::fetchBody( const RecMail &mail ) 757RecBody MHviewItem::fetchBody( const RecMail &mail )
758{ 758{
759 qDebug( "MBOX fetchBody" ); 759 qDebug( "MH fetchBody" );
760 return wrapper->fetchBody( mail ); 760 return wrapper->fetchBody( mail );
761} 761}
762 762
763QPopupMenu * MBOXviewItem::getContextMenu() 763QPopupMenu * MHviewItem::getContextMenu()
764{ 764{
765 QPopupMenu *m = new QPopupMenu(0); 765 QPopupMenu *m = new QPopupMenu(0);
766 if (m) { 766 if (m) {
@@ -770,7 +770,7 @@ QPopupMenu * MBOXviewItem::getContextMenu()
770 return m; 770 return m;
771} 771}
772 772
773void MBOXviewItem::createFolder() 773void MHviewItem::createFolder()
774{ 774{
775 Newmdirdlg ndirdlg(0,0,true); 775 Newmdirdlg ndirdlg(0,0,true);
776 ndirdlg.showMaximized(); 776 ndirdlg.showMaximized();
@@ -782,20 +782,20 @@ void MBOXviewItem::createFolder()
782 } 782 }
783} 783}
784 784
785QStringList MBOXviewItem::subFolders() 785QStringList MHviewItem::subFolders()
786{ 786{
787 QStringList result; 787 QStringList result;
788 QListViewItem *child = firstChild(); 788 QListViewItem *child = firstChild();
789 while ( child ) { 789 while ( child ) {
790 MBOXfolderItem *tmp = (MBOXfolderItem*)child; 790 MHfolderItem *tmp = (MHfolderItem*)child;
791 child = child->nextSibling(); 791 child = child->nextSibling();
792 result.append(tmp->getFolder()->getName()); 792 result.append(tmp->getFolder()->getDisplayName());
793 } 793 }
794 qDebug("Size of result: %i",result.count()); 794 qDebug("Size of result: %i",result.count());
795 return result; 795 return result;
796} 796}
797 797
798void MBOXviewItem::contextMenuSelected(int which) 798void MHviewItem::contextMenuSelected(int which)
799{ 799{
800 switch (which) { 800 switch (which) {
801 case 0: 801 case 0:
@@ -809,12 +809,12 @@ void MBOXviewItem::contextMenuSelected(int which)
809 } 809 }
810} 810}
811 811
812MBOXfolderItem::~MBOXfolderItem() 812MHfolderItem::~MHfolderItem()
813{ 813{
814 delete folder; 814 delete folder;
815} 815}
816 816
817MBOXfolderItem::MBOXfolderItem( Folder *folderInit, MBOXviewItem *parent , QListViewItem*after ) 817MHfolderItem::MHfolderItem( Folder *folderInit, MHviewItem *parent , QListViewItem*after )
818 : AccountViewItem( parent,after ) 818 : AccountViewItem( parent,after )
819{ 819{
820 folder = folderInit; 820 folder = folderInit;
@@ -829,23 +829,23 @@ MBOXfolderItem::MBOXfolderItem( Folder *folderInit, MBOXviewItem *parent , QList
829 setText( 0, folder->getDisplayName() ); 829 setText( 0, folder->getDisplayName() );
830} 830}
831 831
832Folder*MBOXfolderItem::getFolder() 832Folder*MHfolderItem::getFolder()
833{ 833{
834 return folder; 834 return folder;
835} 835}
836 836
837void MBOXfolderItem::refresh(QList<RecMail>&target) 837void MHfolderItem::refresh(QList<RecMail>&target)
838{ 838{
839 if (folder->may_select()) 839 if (folder->may_select())
840 mbox->getWrapper()->listMessages( folder->getName(),target ); 840 mbox->getWrapper()->listMessages( folder->getName(),target );
841} 841}
842 842
843RecBody MBOXfolderItem::fetchBody(const RecMail&aMail) 843RecBody MHfolderItem::fetchBody(const RecMail&aMail)
844{ 844{
845 return mbox->getWrapper()->fetchBody(aMail); 845 return mbox->getWrapper()->fetchBody(aMail);
846} 846}
847 847
848void MBOXfolderItem::deleteFolder() 848void MHfolderItem::deleteFolder()
849{ 849{
850 int yesno = QMessageBox::warning(0,QObject::tr("Delete folder",contextName), 850 int yesno = QMessageBox::warning(0,QObject::tr("Delete folder",contextName),
851 QObject::tr("<center>Realy delete folder <br><b>%1</b><br>and all if it content?</center>",contextName).arg(folder->getDisplayName()), 851 QObject::tr("<center>Realy delete folder <br><b>%1</b><br>and all if it content?</center>",contextName).arg(folder->getDisplayName()),
@@ -855,7 +855,7 @@ void MBOXfolderItem::deleteFolder()
855 if (yesno == 0) { 855 if (yesno == 0) {
856 if (mbox->getWrapper()->deleteMbox(folder)) { 856 if (mbox->getWrapper()->deleteMbox(folder)) {
857 QListView*v=listView(); 857 QListView*v=listView();
858 MBOXviewItem * box = mbox; 858 MHviewItem * box = mbox;
859 /* be carefull - after that this object is destroyd so don't use 859 /* be carefull - after that this object is destroyd so don't use
860 * any member of it after that call!!*/ 860 * any member of it after that call!!*/
861 mbox->refresh(true); 861 mbox->refresh(true);
@@ -866,7 +866,7 @@ void MBOXfolderItem::deleteFolder()
866 } 866 }
867} 867}
868 868
869QPopupMenu * MBOXfolderItem::getContextMenu() 869QPopupMenu * MHfolderItem::getContextMenu()
870{ 870{
871 QPopupMenu *m = new QPopupMenu(0); 871 QPopupMenu *m = new QPopupMenu(0);
872 if (m) { 872 if (m) {
@@ -877,14 +877,14 @@ QPopupMenu * MBOXfolderItem::getContextMenu()
877 return m; 877 return m;
878} 878}
879 879
880void MBOXfolderItem::downloadMails() 880void MHfolderItem::downloadMails()
881{ 881{
882 AccountView*bl = mbox->accountView(); 882 AccountView*bl = mbox->accountView();
883 if (!bl) return; 883 if (!bl) return;
884 bl->downloadMails(folder,mbox->getWrapper()); 884 bl->downloadMails(folder,mbox->getWrapper());
885} 885}
886 886
887void MBOXfolderItem::contextMenuSelected(int which) 887void MHfolderItem::contextMenuSelected(int which)
888{ 888{
889 switch(which) { 889 switch(which) {
890 case 0: 890 case 0: