def massage(icon, title, message, parent=None): reply = QtWidgets.QMessageBox( parent) if parent else QtWidgets.QMessageBox() if icon == "critical": reply.setIconPixmap(cfg.warning_icon) elif icon == "warning": reply.setIconPixmap(cfg.simple_warning_icon) elif icon == "massage": reply.setIconPixmap(cfg.massage_icon) else: reply.setIconPixmap(icon) css = loadCSS.loadCSS( os.path.join(os.path.dirname(pipeline.CSS.__file__), 'mainWindow.css')) reply.setStyleSheet(css) reply.setText(message) reply.setWindowTitle(title) reply.setStandardButtons(QtWidgets.QMessageBox.Close) result = reply.exec_()
def warning(icon, title, message): if icon == "critical": dlg_icon = cfg.warning_icon elif icon == "warning": dlg_icon = cfg.simple_warning_icon else: dlg_icon = cfg.warning_icon reply = QtWidgets.QMessageBox() reply.setIconPixmap(dlg_icon) reply.setText(message) reply.setWindowTitle(title) css = loadCSS.loadCSS( os.path.join(os.path.dirname(pipeline.CSS.__file__), 'mainWindow.css')) reply.setStyleSheet(css) reply.setStandardButtons(QtWidgets.QMessageBox.Yes | QtWidgets.QMessageBox.No) result = reply.exec_() if result == QtWidgets.QMessageBox.Yes: return True else: return False