Maya PySide
MayaのWidget一覧
PySideから見た、Mayaのウィジェットを一覧で見れるビューワー。
MainWindowの取得
QWidget.objectName()
から取得
from PySide2.QtGui import *
def getTopLevelWidget(name):
for widget in QApplication.topLevelWidgets():
if widget.objectName() == name:
return widget
return None
getTopLevelWidget('MainWindow')
QWidget.windowTitle()
から取得
from PySide2.QtGui import *
def getTopLevelWidget(title):
for widget in QApplication.topLevelWidgets():
if title in widget.windowTitle():
return widget
return None
getTopLevelWidget('Autodesk Maya')