diff options
Diffstat (limited to 'knights/dlg_selectemail.cpp')
-rw-r--r-- | knights/dlg_selectemail.cpp | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/knights/dlg_selectemail.cpp b/knights/dlg_selectemail.cpp new file mode 100644 index 0000000..5c7b583 --- /dev/null +++ b/knights/dlg_selectemail.cpp @@ -0,0 +1,46 @@ +/*************************************************************************** + dlg_selectemail.cpp - description + ------------------- + begin : Sun Oct 27 2002 + copyright : (C) 2003 by Troy Corbin Jr. + email : tcorbin@users.sf.net + ***************************************************************************/ + +/*************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ + +#include "dlg_selectemail.moc" +#include <qvbox.h> +#include <qlineedit.h> +#include "resource.h" + +dlg_selectemail::dlg_selectemail(QWidget *parent, resource *Rsrc ) : + KDialogBase( parent, + 0, + TRUE, + i18n("Select Email Address"), + Help|Ok, + Ok, + TRUE ) +{ + myResource = Rsrc; + BOX_Parent = makeVBoxMainWidget(); + + EDIT_Email = new QLineEdit( BOX_Parent ); + EDIT_Email->setText( myResource->Email_Address ); + connect( EDIT_Email, SIGNAL( returnPressed() ), this, SLOT( changeValue() ) ); +} +dlg_selectemail::~dlg_selectemail() +{ +} +void dlg_selectemail::changeValue( void ) +{ + myResource->Email_Address = EDIT_Email->text(); + emit valuesChanged(); +} |