wb_diff_side_by_side_view.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:scm-workbench 作者: barry-scott 项目源码 文件源码
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 )

    #------------------------------------------------------------
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号