make dialog shown in create render layer always on top

This commit is contained in:
iLLiCiTiT 2022-01-04 10:36:42 +01:00
parent 1e7378c80f
commit 9da05a2a2e

View file

@ -197,6 +197,7 @@ class CreateRenderlayer(plugin.Creator):
)
def _ask_user_subset_override(self, instance):
from Qt import QtCore
from Qt.QtWidgets import QMessageBox
title = "Subset \"{}\" already exist".format(instance["subset"])
@ -206,6 +207,10 @@ class CreateRenderlayer(plugin.Creator):
).format(instance["subset"])
dialog = QMessageBox()
dialog.setWindowFlags(
dialog.windowFlags()
| QtCore.Qt.WindowStaysOnTopHint
)
dialog.setWindowTitle(title)
dialog.setText(text)
dialog.setStandardButtons(QMessageBox.Yes | QMessageBox.No)