00001 #ifndef SEARCHDIAG_H 00002 #define SEARCHDIAG_H 00003 00004 #include "searchdiagbase.h" 00005 #include "mailtable.h" 00006 00007 class IMAPResponse; 00008 00009 class SearchDiag : public SearchDiagBase 00010 { 00011 Q_OBJECT 00012 00013 public: 00014 SearchDiag(QWidget *parent = 0, const char *name = 0, WFlags fl = 0); 00015 00016 protected slots: 00017 void accept(); 00018 void slotInItemActivated(int index); 00019 void folderSelected(Folder folder); 00020 void slotMailClicked(IMAPResponseFETCH response, IMAPHandler *); 00021 00022 void slotIMAPSelect(IMAPResponse &); 00023 void slotIMAPSearch(IMAPResponse &); 00024 void slotIMAPFetch(IMAPResponse &); 00025 00026 private: 00027 bool _selected; 00028 Folder _folder; 00029 00030 }; 00031 00032 #endif
1.4.2