mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
use constants of QMessageBox properly
This commit is contained in:
parent
37a4ec6564
commit
abe345df56
3 changed files with 22 additions and 18 deletions
|
|
@ -93,12 +93,12 @@ class ValidateAssemblyModelTransforms(pyblish.api.InstancePlugin):
|
|||
from openpype.hosts.maya.api import lib
|
||||
|
||||
# Store namespace in variable, cosmetics thingy
|
||||
messagebox = QtWidgets.QMessageBox
|
||||
mode = messagebox.StandardButton.Ok | messagebox.StandardButton.Cancel
|
||||
choice = messagebox.warning(None,
|
||||
"Matrix reset",
|
||||
cls.prompt_message,
|
||||
mode)
|
||||
choice = QtWidgets.QMessageBox.warning(
|
||||
None,
|
||||
"Matrix reset",
|
||||
cls.prompt_message,
|
||||
QtWidgets.QMessageBox.Ok | QtWidgets.QMessageBox.Cancel
|
||||
)
|
||||
|
||||
invalid = cls.get_invalid(instance)
|
||||
if not invalid:
|
||||
|
|
|
|||
|
|
@ -248,12 +248,13 @@ class ProjectManagerWindow(QtWidgets.QWidget):
|
|||
if not project_name:
|
||||
return
|
||||
|
||||
qm = QtWidgets.QMessageBox
|
||||
ans = qm.question(self,
|
||||
"OpenPype Project Manager",
|
||||
"Confirm to create starting project folders?",
|
||||
qm.Yes | qm.No)
|
||||
if ans == qm.Yes:
|
||||
result = QtWidgets.QMessageBox.question(
|
||||
self,
|
||||
"OpenPype Project Manager",
|
||||
"Confirm to create starting project folders?",
|
||||
QtWidgets.QMessageBox.Yes | QtWidgets.QMessageBox.No
|
||||
)
|
||||
if result == QtWidgets.QMessageBox.Yes:
|
||||
try:
|
||||
# Invoking OpenPype API to create the project folders
|
||||
create_project_folders(project_name)
|
||||
|
|
|
|||
|
|
@ -525,22 +525,25 @@ class FilesWidget(QtWidgets.QWidget):
|
|||
|
||||
def save_changes_prompt(self):
|
||||
self._messagebox = messagebox = QtWidgets.QMessageBox(parent=self)
|
||||
messagebox.setWindowFlags(messagebox.windowFlags() |
|
||||
QtCore.Qt.FramelessWindowHint)
|
||||
messagebox.setIcon(messagebox.Warning)
|
||||
messagebox.setWindowFlags(
|
||||
messagebox.windowFlags() | QtCore.Qt.FramelessWindowHint
|
||||
)
|
||||
messagebox.setIcon(QtWidgets.QMessageBox.Warning)
|
||||
messagebox.setWindowTitle("Unsaved Changes!")
|
||||
messagebox.setText(
|
||||
"There are unsaved changes to the current file."
|
||||
"\nDo you want to save the changes?"
|
||||
)
|
||||
messagebox.setStandardButtons(
|
||||
messagebox.Yes | messagebox.No | messagebox.Cancel
|
||||
QtWidgets.QMessageBox.Yes
|
||||
| QtWidgets.QMessageBox.No
|
||||
| QtWidgets.QMessageBox.Cancel
|
||||
)
|
||||
|
||||
result = messagebox.exec_()
|
||||
if result == messagebox.Yes:
|
||||
if result == QtWidgets.QMessageBox.Yes:
|
||||
return True
|
||||
if result == messagebox.No:
|
||||
if result == QtWidgets.QMessageBox.No:
|
||||
return False
|
||||
return None
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue