コード例 #1
0
ファイル: probandwidget.py プロジェクト: saurabh180/Charlie2
 def _invalid_id() -> None:
     """Show warning message about ID being invalid."""
     logger.debug("displaying warning message")
     message_box = QErrorMessage()
     msg = get_error_messages("en", "invalid_id")
     message = msg
     message_box.setMinimumSize(400, 200)
     message_box.showMessage(message)
コード例 #2
0
ファイル: utils.py プロジェクト: piotr-GG/electric_motor_calc
 def show_error_box(title: str, text: str, parent: QWidget = None):
     error_box = QErrorMessage()
     # error_box.setParent(parent)
     error_box.setWindowTitle(title)
     error_box.setModal(True)
     error_box.setMaximumSize(600, 200)
     error_box.setMinimumSize(600, 200)
     x = error_box.showMessage(text)
     x = error_box.exec_()
コード例 #3
0
ファイル: utils.py プロジェクト: piotr-GG/electric_motor_calc
 def excepthook_errormsg(exc_type, exc_value, exc_tb):
     error_box = QErrorMessage()
     error_box.setWindowTitle("Błąd")
     tb = "\n".join(traceback.format_exception(exc_type, exc_value, exc_tb))
     error_box.setMaximumSize(600, 200)
     error_box.setMinimumSize(600, 200)
     error_box.setModal(True)
     print(tb, file=sys.stderr, flush=True)
     x = error_box.showMessage(tb)
     x = error_box.exec_()
     QtWidgets.QApplication.quit()