我正在从 *.ui 文件加载 QMainWIdow 基础。另外,我有一个自定义小部件,我想放在表单的某个位置。目前我在 .ui 文件中放入了一个QVBoxLayout
名为的空文件placeholder
,并在 QMainWindow 子类中执行self.placeholder.addWidget(my_custom_widget)
我唯一不喜欢这种方法的是空布局没有自己的大小。我可以使用一个单元格和一个QLabel
具有我想要的大小的虚拟小部件(例如)进行布局,然后替换这个小部件,然后添加我的自定义小部件,但该方法对我来说似乎太多了。
对于这样的任务,你的方法是什么?
我正在使用 Python (PyQt4)