Update ReloadModules.py

This commit is contained in:
2025-05-02 09:59:05 +08:00
parent 1842a39b94
commit 6c075c891d

View File

@@ -519,8 +519,14 @@ def show_reload_ui():
return reload_all()
try:
# 检查并关闭已存在的窗口
for widget in QtWidgets.QApplication.allWidgets():
if widget.objectName() == "PluginReloadDialog" and widget.isVisible():
print("关闭已存在的模块重载窗口")
widget.close()
# 创建对话框
dialog = QtWidgets.QDialog(getMayaMainWindow())
dialog.setObjectName("PluginReloadDialog")
dialog.setWindowTitle("Plugin Reload UI")
dialog.setMinimumWidth(450)
dialog.setWindowFlags(dialog.windowFlags() ^ QtCore.Qt.WindowContextHelpButtonHint)