分类: C/C++
2014-03-05 14:39:48
解决:
使用调试器调试找到问题代码: layout()->setSizeConstraint(QLayout::SetFixedSize);
发现 layout()这里是0,也就是没有获取到布局。明明有布局怎么会没有获取到呢,baidu一下,这个问题有不少人出现过,没找到什么解决方式。
回到qt designer,意外发现有一项是设置整个对话框窗口的布局(选中对画框,从 Lay out菜单中选择 Lay Out in a Grid)
重新编译,问题解决。
附图: