def setupStatusBar( self, s ):
self.status_message = QtWidgets.QLabel()
s.addWidget( self.status_message )
prefs = self.app.prefs.diff_window
key = QtWidgets.QLabel()
key.setTextFormat( QtCore.Qt.RichText )
key.setText( '<font color="%(normal)s">Key: </font>'
'<font color="%(insert)s">Inserted text </font>'
'<font color="%(delete)s">Deleted text </font>'
'<font color="%(change)s">Changed text </font>' %
{'normal': prefs.colour_normal.fg
,'insert': prefs.colour_insert_line.fg
,'delete': prefs.colour_delete_line.fg
,'change': prefs.colour_change_line.fg} )
key.setFrameStyle( QtWidgets.QFrame.Panel|QtWidgets.QFrame.Sunken )
self.status_bar_key_field = key
s.addPermanentWidget( self.status_bar_key_field )
#------------------------------------------------------------
wb_diff_side_by_side_view.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录