Я новичок в Qt.Я хочу отредактировать 10 меток на основе 10 заданных входных данных из одного QLineEdit, один за другим.
Первоначально, когда я вводю некоторый текст в редактирование строки, label1 должен редактироваться как заданный текст.Аналогично, во второй раз, когда я ввожу какой-то текст, в качестве заданного текста следует редактировать только label2 и т. Д.
Я пробовал следующее:
void MainWindow::on_lineEdit_returnPressed() {
int change=0;
QString input1,input2,input3;
switch(change) {
case 0: input1 = ui->lineEdit->text();
ui->label_11->setText(input1);
change=1;
break;
case 1: input2 = ui->lineEdit->text();
ui->label_12->setText(input2);
change=2;
break;
case 2: input3 = ui->lineEdit->text();
ui->label_13->setText(input3);
change=3;
break; }
}
Здесь, каждый раз, когда я вводю какой-либо ввод через QLineEdit, обновляется только label_11.
У меня остается вопрос: Как я могу использовать один и тот же QLineEdit несколько раз для редактирования разных ярлыков каждый раз?