1
我試圖使用一個形狀改變對話框,即當我點擊一個按鈕時,對話框的大小應該變大並帶有額外的細節。爲了做到這一點,我在按鈕上寫了下面的代碼:形狀改變對話框
QObject::connect(ui->moreButton, SIGNAL(toggled(bool)),
ui->sgroupBox, SLOT(setVisible(bool)));
但是我的對話框沒有發生變化。在這種情況下我該怎麼做。
我通過使用hide()函數將它們放置在網格中來隱藏額外的細節。額外的細節正在隱藏,但小部件的大小沒有得到改變。
請幫我解決
也許你的對話框不包含佈局,當它們的內容出現在屏幕上時,它可以提供自動調整大小。 –