QT mainwindow中生成代码可以运行,但是却不可以编辑?

本人写了个用代码编写tabidget控件,实现子窗口包含于主窗口(mainwindow类型)的tab中,但是却不可编辑,相同代码在主窗口(widget类型)中运行却可以编辑。  在主窗口(mainwindow类型)使用拖拽方式生成的控件却可以编辑,请问这是什么原因?

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^