This code will create line box and a combox when clicked on a "ADD" button, but at the same time i would like to provide "CLEAR "button, which will delete all these creations...how can i able to do that?
void fileopen::on_pushButton_ADD_clicked()
{
static int LayoutCount;
comboBox->addItem("COUNT");
label->setText("ENTER SEARCH KEY");
label2->setText("UNDER THE TAG");
ui->gridLayout_3->alignment();
ui->gridLayout->addWidget( label,LayoutCount,0 );
ui->gridLayout->addWidget( lineEdit,LayoutCount,1 );
ui->gridLayout->addWidget( label2,LayoutCount,2 );
ui->gridLayout->addWidget(comboBox,LayoutCount,3);
lineEditList.append(lineEdit);
TagList.append(comboBox);
LayoutCount=LayoutCount+1;
}
void fileopen::on_pushButton_ADD_clicked()
{
static int LayoutCount;
QLineEdit *lineEdit = new QLineEdit;
QLabel *label = new QLabel;
QLabel *label2 =new QLabel;
QComboBox *comboBox =new QComboBox;
comboBox->addItem("COUNT");
label->setText("ENTER SEARCH KEY");
label2->setText("UNDER THE TAG");
ui->gridLayout_3->alignment();
ui->gridLayout->addWidget( label,LayoutCount,0 );
ui->gridLayout->addWidget( lineEdit,LayoutCount,1 );
ui->gridLayout->addWidget( label2,LayoutCount,2 );
ui->gridLayout->addWidget(comboBox,LayoutCount,3);
lineEditList.append(lineEdit);
TagList.append(comboBox);
LayoutCount=LayoutCount+1;
}
To copy to clipboard, switch view to plain text mode
Bookmarks