def addRow( self, label, value ):
value = str(value)
label_ctrl = QtWidgets.QLabel( label )
label_ctrl.setAlignment( QtCore.Qt.AlignRight )
if '\n' in value:
value_ctrl = QtWidgets.QPlainTextEdit()
else:
value_ctrl = QtWidgets.QLineEdit()
value_ctrl.setMinimumWidth( 600 )
value_ctrl.setReadOnly( True )
value_ctrl.setText( value )
row = self.grid.rowCount()
self.grid.addWidget( label_ctrl, row, 0 )
self.grid.addWidget( value_ctrl, row, 1 )
评论列表
文章目录