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