Module implementing the Email configuration page.
None |
EmailPage | Class implementing the Email configuration page. |
create | Module function to create the configuration page. |
Class implementing the Email configuration page.
None |
None |
EmailPage | Constructor |
__checkGoogleMail | Private method to check the Google Mail availability and set the widgets accordingly. |
__updatePortSpin | Private slot to set the value of the port spin box depending upon the selected encryption method. |
__updateTestButton | Private slot to update the enabled state of the test button. |
on_googleCheckAgainButton_clicked | Private slot to check again the availability of Google Mail. |
on_googleHelpButton_clicked | Private slot to show some help text "how to turn on the Gmail API". |
on_googleInstallButton_clicked | Private slot to install the required packages for use of Google Mail. |
on_mailAuthenticationGroup_toggled | Private slot to handle a change of the state of the authentication group. |
on_mailPasswordEdit_textChanged | Private slot to handle a change of the text of the user edit. |
on_mailServerEdit_textChanged | Private slot to handle a change of the text of the mail server edit. |
on_mailUserEdit_textChanged | Private slot to handle a change of the text of the user edit. |
on_noEncryptionButton_toggled | Private slot handling a change of no encryption button. |
on_testButton_clicked | Private slot to test the mail server login data. |
on_useSslButton_toggled | Private slot handling a change of SSL encryption button. |
on_useTlsButton_toggled | Private slot handling a change of TLS encryption button. |
save | Public slot to save the Email configuration. |
None |
Constructor
Private method to check the Google Mail availability and set the widgets accordingly.
Private slot to set the value of the port spin box depending upon the selected encryption method.
Private slot to update the enabled state of the test button.
Private slot to check again the availability of Google Mail.
Private slot to show some help text "how to turn on the Gmail API".
Private slot to install the required packages for use of Google Mail.
Private slot to handle a change of the state of the authentication group.
Private slot to handle a change of the text of the user edit.
Private slot to handle a change of the text of the mail server edit.
Private slot to handle a change of the text of the user edit.
Private slot handling a change of no encryption button.
Private slot to test the mail server login data.
Private slot handling a change of SSL encryption button.
Private slot handling a change of TLS encryption button.
Public slot to save the Email configuration.
Module function to create the configuration page.