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 )
评论列表
文章目录