2012-02-21 2 views
1

Я технический художник 3D, используя pyqt в Maya, немного новичок с pyqt.setParent работает, но без minExpanding

У меня есть 2 pyqt UI-файлы, созданные в конструкторе, и я загрузить их в Maya с uic.loadUiType()

Я хочу назначить 2-й файл пользовательского интерфейса, как ребенок лепестка в первом интерфейсе. Я делаю это с .setParent().

Он отлично работает, за исключением того, что он не использует minExpanding для расширения внутри вкладки, вместо этого он просто действует так, как если бы его фиксированный размер, хотя я установил minExpanding как на виджет вкладки, так и на виджет что я ставлю его ребенком.

Любые идеи?

ответ

1

Эта политика размеров применяется к тому, как она будет вести себя при размещении в макете, поэтому добавьте макет родительскому объекту, а затем вызовите addWidget() и передайте дочерний виджет.

+0

aha !!! так просто .. спасибо очень! – dcole