1
我试图使用一个形状改变对话框,即当我点击一个按钮时,对话框的大小应该变大并带有额外的细节。为了做到这一点,我在按钮上写了下面的代码:形状改变对话框
QObject::connect(ui->moreButton, SIGNAL(toggled(bool)),
ui->sgroupBox, SLOT(setVisible(bool)));
但是我的对话框没有发生变化。在这种情况下我该怎么做。
我通过使用hide()函数将它们放置在网格中来隐藏额外的细节。额外的细节正在隐藏,但小部件的大小没有得到改变。
请帮我解决
也许你的对话框不包含布局,当它们的内容出现在屏幕上时,它可以提供自动调整大小。 –