summaryrefslogtreecommitdiffstats
path: root/knights/dlg_selectemail.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'knights/dlg_selectemail.cpp')
-rw-r--r--knights/dlg_selectemail.cpp46
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();
+}