From 6c9e64f9dc36746ab5c12f2bfeac810ee9276e34 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Sat, 26 Jan 2019 10:40:51 +0100 Subject: [PATCH] add a function to display an error dialog --- borg_qt/helper.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/borg_qt/helper.py b/borg_qt/helper.py index ac082c4..8c1dda0 100644 --- a/borg_qt/helper.py +++ b/borg_qt/helper.py @@ -1,2 +1,15 @@ +from PyQt5.QtWidgets import QMessageBox + + class BorgException(Exception): pass + + +def show_error(e): + # Error Dialog + message = QMessageBox() + message.setIcon(QMessageBox.Warning) + message.setText("Error") + message.setWindowTitle("Borg-Qt Error") + message.setInformativeText(e.args[0]) + message.exec_()