Обновления PySide Gui, Maya HyperShade - PullRequest
0 голосов
/ 04 июня 2018

Я новичок в PySide и хотел бы, чтобы обновление графического интерфейса QT основывалось на выборках, сделанных пользователем на гипершаде Майя.Например, когда пользователь изменяет выбранные узлы в гипершоу, имена этих узлов обновляются в моем графическом интерфейсе PySide.У меня есть графический интерфейс, отображающий выбранный узел при его запуске, но я не уверен, как динамически обновлять список, когда пользователь меняет свой выбор в Maya.Спасибо.

1 Ответ

0 голосов
/ 05 июня 2018

Похоже, вам нужен обратный вызов выбора.

С API OpenMaya есть MEventMessage, а также scriptJob с cmds.Примеры обоих можно найти здесь:

Как получить из события Maya изменения выделенных объектов в сцене?

Я предлагаю использовать MEventMessage вместоscriptJob по соображениям производительности.

...