UI/EmailDialog.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 3012
d177226027e2
child 3058
0a02c433f52d
--- a/UI/EmailDialog.py	Tue Oct 15 22:03:54 2013 +0200
+++ b/UI/EmailDialog.py	Fri Oct 18 23:00:41 2013 +0200
@@ -15,8 +15,8 @@
 import socket
 
 from PyQt4.QtCore import Qt, pyqtSlot, qVersion
-from PyQt4.QtGui import QCursor, QHeaderView, QLineEdit, QDialog, QInputDialog, \
-    QApplication, QDialogButtonBox, QTreeWidgetItem
+from PyQt4.QtGui import QCursor, QHeaderView, QLineEdit, QDialog, \
+    QInputDialog, QApplication, QDialogButtonBox, QTreeWidgetItem
 
 from E5Gui import E5MessageBox, E5FileDialog
 
@@ -55,7 +55,8 @@
     msg.set_payload(encdata)
     msg['Content-Transfer-Encoding'] = 'base64'
 
-encoders.encode_base64 = _encode_base64     # WORK AROUND: implement our corrected encoder
+encoders.encode_base64 = _encode_base64     # WORK AROUND: implement our
+                                            # corrected encoder
 
 
 class EmailDialog(QDialog, Ui_EmailDialog):
@@ -86,17 +87,19 @@
                 " Version information is added automatically."))
             self.__toAddress = BugAddress
         
-        self.sendButton = \
-            self.buttonBox.addButton(self.trUtf8("Send"), QDialogButtonBox.ActionRole)
+        self.sendButton = self.buttonBox.addButton(
+            self.trUtf8("Send"), QDialogButtonBox.ActionRole)
         self.sendButton.setEnabled(False)
         self.sendButton.setDefault(True)
         
         height = self.height()
         self.mainSplitter.setSizes([int(0.7 * height), int(0.3 * height)])
         
-        self.attachments.headerItem().setText(self.attachments.columnCount(), "")
+        self.attachments.headerItem().setText(
+            self.attachments.columnCount(), "")
         if qVersion() >= "5.0.0":
-            self.attachments.header().setSectionResizeMode(QHeaderView.Interactive)
+            self.attachments.header().setSectionResizeMode(
+                QHeaderView.Interactive)
         else:
             self.attachments.header().setResizeMode(QHeaderView.Interactive)
         
@@ -253,7 +256,8 @@
                     att = MIMEText(txt, _subtype=subtype)
                 except UnicodeEncodeError:
                     att = MIMEText(
-                        txt.encode("utf-8"), _subtype=subtype, _charset="utf-8")
+                        txt.encode("utf-8"), _subtype=subtype,
+                        _charset="utf-8")
             elif maintype == 'image':
                 att = MIMEImage(open(fname, 'rb').read(), _subtype=subtype)
             elif maintype == 'audio':
@@ -301,7 +305,8 @@
                         errorStr = str(e)
                     res = E5MessageBox.retryAbort(self,
                         self.trUtf8("Send bug report"),
-                        self.trUtf8("""<p>Authentication failed.<br>Reason: {0}</p>""")
+                        self.trUtf8(
+                            """<p>Authentication failed.<br>Reason: {0}</p>""")
                             .format(errorStr),
                         E5MessageBox.Critical)
                     if res:
@@ -311,7 +316,8 @@
 
             QApplication.setOverrideCursor(QCursor(Qt.WaitCursor))
             QApplication.processEvents()
-            server.sendmail(Preferences.getUser("Email"), self.__toAddress, msg)
+            server.sendmail(Preferences.getUser("Email"), self.__toAddress,
+                            msg)
             server.quit()
             QApplication.restoreOverrideCursor()
         except (smtplib.SMTPException, socket.error) as e:
@@ -324,7 +330,8 @@
                 errorStr = str(e)
             res = E5MessageBox.retryAbort(self,
                 self.trUtf8("Send bug report"),
-                self.trUtf8("""<p>Message could not be sent.<br>Reason: {0}</p>""")
+                self.trUtf8(
+                    """<p>Message could not be sent.<br>Reason: {0}</p>""")
                     .format(errorStr),
                 E5MessageBox.Critical)
             if res:
@@ -386,8 +393,6 @@
     def on_message_textChanged(self):
         """
         Private slot to handle the textChanged signal of the message edit.
-        
-        @param txt changed text (string)
         """
         self.sendButton.setEnabled(
             self.subject.text() != "" and \

eric ide

mercurial