# -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'errorDialog.ui' # # Created by: PyQt5 UI code generator 5.15.9 # # WARNING: Any manual changes made to this file will be lost when pyuic5 is # run again. Do not edit this file unless you know what you are doing. from PyQt5 import QtCore, QtGui, QtWidgets from pandas import DataFrame from typing import Union class ErrorDialog(object): def setupUi(self, Dialog): Dialog.setObjectName("Dialog") Dialog.resize(496, 195) self.widget = QtWidgets.QWidget(Dialog) self.widget.setGeometry(QtCore.QRect(10, 10, 471, 181)) self.widget.setObjectName("widget") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.widget) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.verticalLayout = QtWidgets.QVBoxLayout() self.verticalLayout.setObjectName("verticalLayout") self.errorLabel = QtWidgets.QLabel(self.widget) self.errorLabel.setMinimumSize(QtCore.QSize(202, 20)) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.errorLabel.setFont(font) self.errorLabel.setObjectName("errorLabel") self.verticalLayout.addWidget(self.errorLabel) self.errorDetailLabel = QtWidgets.QLabel(self.widget) font = QtGui.QFont() font.setPointSize(10) font.setBold(False) font.setWeight(50) self.errorDetailLabel.setFont(font) self.errorDetailLabel.setObjectName("errorDetailLabel") self.verticalLayout.addWidget(self.errorDetailLabel) self.verticalLayout_2.addLayout(self.verticalLayout) self.textBrowser = QtWidgets.QTextBrowser(self.widget) self.textBrowser.setObjectName("textBrowser") self.verticalLayout_2.addWidget(self.textBrowser) self.okButton = QtWidgets.QDialogButtonBox(self.widget) self.okButton.setStandardButtons(QtWidgets.QDialogButtonBox.Ok) self.okButton.setCenterButtons(True) self.okButton.setObjectName("okButton") self.verticalLayout_2.addWidget(self.okButton) # Actions self.okButton.clicked.connect(lambda: Dialog.done(1)) self.retranslateUi(Dialog) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): _translate = QtCore.QCoreApplication.translate Dialog.setWindowTitle(_translate("Dialog", "Error")) self.errorLabel.setText(_translate("Dialog", "ERROR LABEL:")) self.errorDetailLabel.setText(_translate("Dialog", "ERROR LABEL")) def setFields(self, errorLabel: str, errorDescription: str, errorText: str): self.errorLabel.setText(errorLabel) self.errorDetailLabel.setText(errorDescription) self.textBrowser.setText(errorText)