单击X按钮时运行命令

时间:2013-07-10 15:01:31

标签: button user-interface window maya

目前我正在使用maya,我希望在关闭窗口时执行命令。 到目前为止,我没有找到任何解决方案来单击Windows X按钮运行命令,除了创建自定义按钮并使用deleteUI .. 是否有旗帜或其他东西如此容易?

1 个答案:

答案 0 :(得分:2)

您可以使用scriptJob。它将根据您的条件在后台运行一个过程。

from pymel.core import *

win = window()
win.show()

def uiDel(ui):
    print ui, "deleted"

scriptJob(uid=[win.name(), "uiDel(win.name())"])

现在当关闭ui或按下X按钮时,它将打印“window1已删除”。