00001 #ifndef MAINWINDOW_H 00002 #define MAINWINDOW_H 00003 00004 #include "mainwindowbase.h" 00005 00006 #include <qstring.h> 00007 00008 class IMAPHandler; 00009 class IMAPResponseFETCH; 00010 00011 class MainWindow : public MainWindowBase 00012 { 00013 Q_OBJECT 00014 00015 public: 00016 static QString appName() { return QString::fromLatin1("mail"); } 00017 MainWindow(QWidget *parent = 0, const char *name = 0, WFlags fl = 0); 00018 00019 protected slots: 00020 void slotCompose( const QString& name, const QString& email ); 00021 void slotComposeNoParams(); 00022 void slotSendQueued(); 00023 void slotSearch(); 00024 void slotConfigure(); 00025 void mailClicked(IMAPResponseFETCH mail, IMAPHandler *handler); 00026 void appMessage(const QCString &msg, const QByteArray &data); 00027 00028 }; 00029 00030 #endif
1.4.2