У меня есть графический интерфейс, который работает в Maya2024 , но когда я запускается в Maya2025 , он обрушится на майю, когда я закрываю графический интерфейс. Я сузил его до CloseEvent () в главном окне. В функции не так много. < /P>
def closeEvent(self, event):
# Save window's settings
self.settings_obj.setValue("window_geometry", self.saveGeometry())
self.settings_obj.setValue("window_tab", self.tab_widget.currentIndex())
< /code>
Я не уверен, что еще попробовать, просматривая альтернативы BloseEvent (). Любые подсказки о том, почему он работает в Maya2024 , а не в maya2025
Вот как я использую графический интерфейс.
def gui():
def maya_main_window():
"""
Return the Maya main window widget as a Python object
"""
main_window_ptr = omui.MQtUtil.mainWindow()
return wrapInstance(int(main_window_ptr), QtWidgets.QWidget)
global pop_window
try:
pop_window.close()
pop_window.deleteLater()
except:
pass
pop_window = window_manager.Gui(parent=maya_main_window())
pop_window.show()
Подробнее здесь: https://stackoverflow.com/questions/794 ... ashes-maya
Maya 2025 - окно Pyside6 с CloseEvent () сбой Maya ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение