delay a few things on startup, such as setting the visibility mode, which ensures...
[personal-kdebase.git] / runtime / kcontrol / componentchooser / componentchooseremail.h
blobe8d91a815810b6846034da7e664fd26f6dd64691
1 /***************************************************************************
2 componentchooseremail.h
3 -------------------
4 copyright : (C) 2002 by Joseph Wenninger
5 email : jowenn@kde.org
6 ***************************************************************************/
8 /***************************************************************************
9 * *
10 * This program is free software; you can redistribute it and/or modify *
11 * it under the terms of the GNU General Public License version 2 as *
12 * published by the Free Software Foundationi *
13 * *
14 ***************************************************************************/
16 #ifndef COMPONENTCHOOSEREMAIL_H
17 #define COMPONENTCHOOSEREMAIL_H
19 class KEMailSettings;
21 #include "ui_emailclientconfig_ui.h"
22 #include "componentchooser.h"
24 class CfgEmailClient: public QWidget, public Ui::EmailClientConfig_UI, public CfgPlugin
26 Q_OBJECT
27 public:
28 CfgEmailClient(QWidget *parent);
29 virtual ~CfgEmailClient();
30 virtual void load(KConfig *cfg);
31 virtual void save(KConfig *cfg);
32 virtual void defaults();
34 private:
35 KEMailSettings *pSettings;
37 protected Q_SLOTS:
38 void selectEmailClient();
39 void configChanged();
40 Q_SIGNALS:
41 void changed(bool);
44 #endif