1

水平レイアウトがあり、ユーザーが数字を入力すると、その数のウィジェット (画像を含む) がそのレイアウトに追加されます。

void MainWindow::on_pushButton_2_clicked()
{
    for(int i=0; i<count; i++)
    {
        ui->horizontalLayout_4->addWidget(label);
    }
}

たとえば、ユーザーが 100 を入力すると、この関数は 100 回ループし、関数の実行が終了すると、同時に 100 個のウィジェットが追加されます。

しかし、ウィジェットを段階的に追加する機能が必要です。

たとえば、i=0 の場合は追加し、i=1 の場合は追加します。ユーザーは追加項目を段階的に確認する必要があります。

出来ますか?

4

2 に答える 2