Preferences/ConfigurationPages/EmailPage.py

changeset 388
174d7a46f58d
parent 13
1af94a91f439
child 564
b3d966393ba9
child 792
a13346916170
--- a/Preferences/ConfigurationPages/EmailPage.py	Sat Jul 10 12:09:58 2010 +0200
+++ b/Preferences/ConfigurationPages/EmailPage.py	Tue Jul 13 19:14:32 2010 +0200
@@ -7,8 +7,6 @@
 Module implementing the Email configuration page.
 """
 
-from PyQt4.QtGui import QIntValidator
-
 from .ConfigurationPageBase import ConfigurationPageBase
 from .Ui_EmailPage import Ui_EmailPage
 
@@ -26,12 +24,9 @@
         self.setupUi(self)
         self.setObjectName("EmailPage")
         
-        self.portValidator = QIntValidator(1, 65535, self.portEdit)
-        self.portEdit.setValidator(self.portValidator)
-        
         # set initial values
         self.mailServerEdit.setText(Preferences.getUser("MailServer"))
-        self.portEdit.setText("%d" % Preferences.getUser("MailServerPort"))
+        self.portSpin.setValue(Preferences.getUser("MailServerPort"))
         self.emailEdit.setText(Preferences.getUser("Email"))
         self.signatureEdit.setPlainText(Preferences.getUser("Signature"))
         self.mailAuthenticationCheckBox.setChecked(\
@@ -49,7 +44,7 @@
         Preferences.setUser("MailServer",
             self.mailServerEdit.text())
         Preferences.setUser("MailServerPort", 
-            int(self.portEdit.text()))
+            self.portSpin.value())
         Preferences.setUser("Email",
             self.emailEdit.text())
         Preferences.setUser("Signature",

eric ide

mercurial