From 352f1d4173d677ac4c37fcf55de8ebd076676b37 Mon Sep 17 00:00:00 2001 From: jezschaj Date: Wed, 15 May 2019 15:29:56 +0200 Subject: [PATCH] fix(tools): dealing with Qt.py --- pype/widgets/message_window.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/pype/widgets/message_window.py b/pype/widgets/message_window.py index 0d57d7fba0..72e655cf5c 100644 --- a/pype/widgets/message_window.py +++ b/pype/widgets/message_window.py @@ -1,12 +1,11 @@ +from Qt import QtWidgets import sys import logging -from avalon.vendor.Qt.QtWidgets import QApplication, QWidget, QPushButton, QMessageBox - log = logging.getLogger(__name__) -class Window(QWidget): +class Window(QtWidgets.QWidget): def __init__(self, parent, title, message, level): super().__init__() self.parent = parent @@ -14,30 +13,30 @@ class Window(QWidget): self.message = message self.level = level - if self.level is "info": + if self.level == "info": self._info() - elif self.level is "warning": + elif self.level == "warning": self._warning() - elif self.level is "critical": + elif self.level == "critical": self._critical() def _info(self): self.setWindowTitle(self.title) - rc = QMessageBox.information( + rc = QtWidgets.QMessageBox.information( self, self.title, self.message) if rc: self.exit() def _warning(self): self.setWindowTitle(self.title) - rc = QMessageBox.warning( + rc = QtWidgets.QMessageBox.warning( self, self.title, self.message) if rc: self.exit() def _critical(self): self.setWindowTitle(self.title) - rc = QMessageBox.critical( + rc = QtWidgets.QMessageBox.critical( self, self.title, self.message) if rc: self.exit() @@ -51,7 +50,7 @@ class Window(QWidget): def message(title=None, message=None, level="info"): global app - app = QApplication(sys.argv) + app = QtWidgets.QApplication(sys.argv) ex = Window(app, title, message, level) ex.show() # sys.exit(app.exec_())