wb_hg_status_view.py 文件源码

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

项目:scm-workbench 作者: barry-scott 项目源码 文件源码
def __init__( self, app, title ):
        self.app = app

        super().__init__()

        self.setWindowTitle( title )
        self.setWindowIcon( self.app.getAppQIcon() )

        self.label_outgoing = QtWidgets.QLabel( T_('Outgoing commits') )
        self.outgoing = QtWidgets.QPlainTextEdit( '' )
        self.outgoing.setReadOnly( True )

        self.label_incoming = QtWidgets.QLabel( T_('Incoming commits') )
        self.incoming = QtWidgets.QPlainTextEdit( '' )
        self.incoming.setReadOnly( True )

        self.label_modified = QtWidgets.QLabel( T_('Modified Files') )
        self.modified = QtWidgets.QPlainTextEdit( '' )
        self.modified.setReadOnly( True )

        self.label_untracked = QtWidgets.QLabel( T_('Untracked Files') )
        self.untracked = QtWidgets.QPlainTextEdit( '' )
        self.untracked.setReadOnly( True )

        self.layout = QtWidgets.QVBoxLayout()
        self.layout.addWidget( self.label_outgoing )
        self.layout.addWidget( self.outgoing )
        self.layout.addWidget( self.label_incoming )
        self.layout.addWidget( self.incoming )
        self.layout.addWidget( self.label_modified )
        self.layout.addWidget( self.modified )
        self.layout.addWidget( self.label_untracked )
        self.layout.addWidget( self.untracked )

        self.setLayout( self.layout )

        em = self.app.fontMetrics().width( 'm' )
        ex = self.app.fontMetrics().lineSpacing()
        self.resize( 100*em, 50*ex )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号