我在 Qt 5 中的 layout () 有问题。我想制作一个动态变量对话框。![在此处输入图像描述][1] 下面是构造函数的代码:
SortDialog :: SortDialog (QWidget * parent)
: QDialog (parent)
{
setupUi (this);
SecondaryGroupBox-> hide ();
TertiaryGroupBox-> hide ();
layout () -> setSizeConstraint (QLayout :: SetFixedSize);
setColumnRange ('A', 'Z');
}
该项目已成功构建,但是当您开始接收来自操作系统的信号时。
Signal: SIGSEGV
Purpose: Segmentation fault
如果删除一行
layout () -> setSizeConstraint (QLayout :: SetFixedSize);
该程序有效。请帮我。Ps:这是c++ GUI Programmming with Qt 4(第31页)一书中的一个例子