from PyQt6.QtWidgets import QApplication, QMessageBox import sys def show_error(error_text, title="Error"): app = QApplication.instance() if app is None: app = QApplication(sys.argv) QMessageBox.critical(None, title, error_text) app.quit()