2
* Kscd - A simple cd player for the KDE Project
4
* $Id: smtpconfig.h,v 1.4 2001/03/11 15:33:54 dfoerste Exp $
6
* Copyright (c) 1997 Bernd Johannes wuebben@math.cornell.edu
8
* This program is free software; you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License as published by
10
* the Free Software Foundation; either version 2, or (at your option)
13
* This program is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU General Public License for more details.
18
* You should have received a copy of the GNU General Public License
19
* along with this program; if not, write to the Free Software
20
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
29
#include <qpushbutton.h>
30
#include <qgroupbox.h>
31
#include <qcheckbox.h>
32
#include <qlineedit.h>
35
#include <kcombobox.h>
36
#include <kemailsettings.h>
38
class SMTPConfig:public QDialog
42
struct SMTPConfigData{
46
QString senderAddress;
47
QString senderReplyTo;
51
SMTPConfig(QWidget *parent = NULL, const char *name = NULL, struct SMTPConfigData *_configData = NULL);
57
void mailProfileChanged(const QString &name);
64
QLabel *mailProfileLabel;
65
KComboBox *mailProfileCombo;
66
QLabel *serverHostLabel;
67
QLineEdit *serverHostEdit;
68
QLabel *serverPortLabel;
69
QLineEdit *serverPortEdit;
70
QLabel *senderAddressLabel;
71
QLineEdit *senderAddressEdit;
72
QLabel *senderReplyToLabel;
73
QLineEdit *senderReplyToEdit;
77
SMTPConfigData *configData;