def __init__(self, collector, parent=None): super(TextInspector, self).__init__(collector, parent=parent) self.editor = QtWidgets.QPlainTextEdit() self.editor.setReadOnly(True) self.contentsLayout.addWidget(self.editor) self._config = self._createConfig()
def __init__(self, parent=None): """ Constructor """ super(AboutDialog, self).__init__(parent=parent) self.setModal(True) mainLayout = QtWidgets.QVBoxLayout() self.setLayout(mainLayout) progVersionLabel = QtWidgets.QLabel() progVersionLabel.setText("{} {}{}".format( PROJECT_NAME, VERSION, ' (debugging-mode)' if DEBUGGING else '')) progVersionLabel.setTextInteractionFlags( QtCore.Qt.TextSelectableByMouse) mainLayout.addWidget(progVersionLabel) font = QtGui.QFont() font.setFamily(MONO_FONT) font.setFixedPitch(True) font.setPointSize(FONT_SIZE) self.editor = QtWidgets.QPlainTextEdit() self.editor.setReadOnly(True) self.editor.setFont(font) self.editor.setWordWrapMode(QtGui.QTextOption.NoWrap) self.editor.clear() self.editor.setPlainText("Retrieving package info...") mainLayout.addWidget(self.editor) self.progressLabel = QtWidgets.QLabel() mainLayout.addWidget(self.progressLabel) buttonBox = QtWidgets.QDialogButtonBox(QtWidgets.QDialogButtonBox.Ok) buttonBox.accepted.connect(self.accept) mainLayout.addWidget(buttonBox) self.resize(QtCore.QSize(800, 400))