Module implementing a dialog to send bug reports or feature requests.
None |
EmailDialog | Class implementing a dialog to send bug reports or feature requests. |
None |
Class implementing a dialog to send bug reports or feature requests.
None |
None |
EmailDialog | Constructor |
__createMultipartMail | Private method to create a multipart mail message. |
__createSimpleMail | Private method to create a simple mail message. |
__deleteAttachedFiles | Private method to delete attached files. |
__encodedHeader | Private method to create a correctly encoded mail header. |
__encodedText | Private method to create a MIMEText message with correct encoding. |
__gmailSendResult | Private slot handling the send result reported by the Google Mail interface. |
__sendmail | Private method to actually send the message. |
__sendmailGoogle | Private method to actually send the message via Google Mail. |
attachFile | Public method to add an attachment. |
keyPressEvent | Protected method to handle the user pressing the escape key. |
on_addButton_clicked | Private slot to handle the Add... |
on_buttonBox_clicked | Private slot called by a button of the button box clicked. |
on_buttonBox_rejected | Private slot to handle the rejected signal of the button box. |
on_deleteButton_clicked | Private slot to handle the Delete button. |
on_googleHelpButton_clicked | Private slot to show some help text "how to turn on the Gmail API". |
on_message_textChanged | Private slot to handle the textChanged signal of the message edit. |
on_sendButton_clicked | Private slot to send the email message. |
on_subject_textChanged | Private slot to handle the textChanged signal of the subject edit. |
None |
Constructor
Private method to create a multipart mail message.
Private method to create a simple mail message.
Private method to delete attached files.
Private method to create a correctly encoded mail header.
Private method to create a MIMEText message with correct encoding.
Private slot handling the send result reported by the Google Mail interface.
Private method to actually send the message.
Private method to actually send the message via Google Mail.
Public method to add an attachment.
Protected method to handle the user pressing the escape key.
Private slot to handle the Add... button.
Private slot called by a button of the button box clicked.
Private slot to handle the rejected signal of the button box.
Private slot to handle the Delete button.
Private slot to show some help text "how to turn on the Gmail API".
Private slot to handle the textChanged signal of the message edit.
Private slot to send the email message.
Private slot to handle the textChanged signal of the subject edit.