eric6/UI/EmailDialog.py

branch
without_py2_and_pyqt4
changeset 7198
684261ef2165
parent 6942
2602857055c5
child 7229
53054eb5b15a
equal deleted inserted replaced
7197:331569d44b19 7198:684261ef2165
31 from email.mime.image import MIMEImage 31 from email.mime.image import MIMEImage
32 from email.mime.audio import MIMEAudio 32 from email.mime.audio import MIMEAudio
33 from email.mime.application import MIMEApplication 33 from email.mime.application import MIMEApplication
34 from email.mime.multipart import MIMEMultipart 34 from email.mime.multipart import MIMEMultipart
35 from email.header import Header 35 from email.header import Header
36
37 from Globals import qVersionTuple
38 36
39 37
40 ############################################################ 38 ############################################################
41 ## This code is to work around a bug in the Python email ## 39 ## This code is to work around a bug in the Python email ##
42 ## package for Image and Audio mime messages. ## 40 ## package for Image and Audio mime messages. ##
85 height = self.height() 83 height = self.height()
86 self.mainSplitter.setSizes([int(0.7 * height), int(0.3 * height)]) 84 self.mainSplitter.setSizes([int(0.7 * height), int(0.3 * height)])
87 85
88 self.attachments.headerItem().setText( 86 self.attachments.headerItem().setText(
89 self.attachments.columnCount(), "") 87 self.attachments.columnCount(), "")
90 if qVersionTuple() >= (5, 0, 0): 88 self.attachments.header().setSectionResizeMode(
91 self.attachments.header().setSectionResizeMode( 89 QHeaderView.Interactive)
92 QHeaderView.Interactive)
93 else:
94 self.attachments.header().setResizeMode(QHeaderView.Interactive)
95 90
96 sig = Preferences.getUser("Signature") 91 sig = Preferences.getUser("Signature")
97 if sig: 92 if sig:
98 self.message.setPlainText(sig) 93 self.message.setPlainText(sig)
99 cursor = self.message.textCursor() 94 cursor = self.message.textCursor()

eric ide

mercurial