2016-12-27 1 views
-1

"Qt Designer"를 사용하여 만든 UI가 있습니다. 그런 다음 pysideuic.compileUi()를 사용하여 ".ui"파일을 ".py"파일로 변환했습니다. Maya에서 성공적으로로드됩니다. 새 아웃 라이너를 위젯 중 하나에 상위로 지정하는 방법.Maya에서 PySide를 사용하여 outliner를 만들고 위젯에 부모를 어떻게 대입하나요?

나는이 PyQt는 사용 예입니다하지만이 같은 사용 PySide을 할 수 있다고 생각 : Maya Outliner in Pyqt doesn't charge

당신이 질문에 자세한 내용이 필요하면 알려 주시기 바랍니다.

감사합니다,

답변

0

이 레이아웃은 Qt를에서 위젯 간주되지 않습니다 밝혀, 그러나 마야에있다!

QtDesigner에서 만든 창에서 패널을 가져 오려면 위젯 자체의 이름이 아닌 위젯에 첨부 된 레이아웃의 이름을 전달해야합니다.

위의 코드에서 vl_outliner는 QFrame 자체의 이름이 아니라 QFrame에 연결된 세로 레이아웃의 이름입니다.

관련 문제