src/eric7/QScintilla/Printer.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
71 painter.save() 71 painter.save()
72 painter.setFont(self.headerFont) # set our header font 72 painter.setFont(self.headerFont) # set our header font
73 painter.setPen(QColor(Qt.GlobalColor.black)) # set color 73 painter.setPen(QColor(Qt.GlobalColor.black)) # set color
74 if drawing: 74 if drawing:
75 fm = painter.fontMetrics() 75 fm = painter.fontMetrics()
76 try: 76 fmWidth = fm.horizontalAdvance(header)
77 fmWidth = fm.horizontalAdvance(header)
78 except AttributeError:
79 fmWidth = fm.width(header)
80 painter.drawText( 77 painter.drawText(
81 area.right() - fmWidth, 78 area.right() - fmWidth,
82 area.top() + painter.fontMetrics().ascent(), 79 area.top() + painter.fontMetrics().ascent(),
83 header, 80 header,
84 ) 81 )

eric ide

mercurial