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