Preferences/ConfigurationPages/EmailPage.py

changeset 945
8cd4d08fa9f6
parent 791
9ec2ac20e54e
child 1032
f7c2e348f6f3
equal deleted inserted replaced
944:1b59c4ba121e 945:8cd4d08fa9f6
9 9
10 from .ConfigurationPageBase import ConfigurationPageBase 10 from .ConfigurationPageBase import ConfigurationPageBase
11 from .Ui_EmailPage import Ui_EmailPage 11 from .Ui_EmailPage import Ui_EmailPage
12 12
13 import Preferences 13 import Preferences
14
14 15
15 class EmailPage(ConfigurationPageBase, Ui_EmailPage): 16 class EmailPage(ConfigurationPageBase, Ui_EmailPage):
16 """ 17 """
17 Class implementing the Email configuration page. 18 Class implementing the Email configuration page.
18 """ 19 """
41 """ 42 """
42 Public slot to save the Email configuration. 43 Public slot to save the Email configuration.
43 """ 44 """
44 Preferences.setUser("MailServer", 45 Preferences.setUser("MailServer",
45 self.mailServerEdit.text()) 46 self.mailServerEdit.text())
46 Preferences.setUser("MailServerPort", 47 Preferences.setUser("MailServerPort",
47 self.portSpin.value()) 48 self.portSpin.value())
48 Preferences.setUser("Email", 49 Preferences.setUser("Email",
49 self.emailEdit.text()) 50 self.emailEdit.text())
50 Preferences.setUser("Signature", 51 Preferences.setUser("Signature",
51 self.signatureEdit.toPlainText()) 52 self.signatureEdit.toPlainText())
56 Preferences.setUser("MailServerPassword", 57 Preferences.setUser("MailServerPassword",
57 self.mailPasswordEdit.text()) 58 self.mailPasswordEdit.text())
58 Preferences.setUser("MailServerUseTLS", 59 Preferences.setUser("MailServerUseTLS",
59 self.useTlsCheckBox.isChecked()) 60 self.useTlsCheckBox.isChecked())
60 61
62
61 def create(dlg): 63 def create(dlg):
62 """ 64 """
63 Module function to create the configuration page. 65 Module function to create the configuration page.
64 66
65 @param dlg reference to the configuration dialog 67 @param dlg reference to the configuration dialog

eric ide

mercurial