Kein Wert in QListWidget

Alles rund um die Programmierung mit Qt
Antworten
MMayr
Beiträge: 2
Registriert: 15. Februar 2023 19:44

Kein Wert in QListWidget

Beitrag von MMayr »

Hallo,

ich habe ein seltsames Verhalten bei der Übernahme eines Strings aus einem
QLineEdit in ein QListWidget.

Ich habe drei Elemente:
- ein QLineEdit - lineEditURL
- ein QListWidget - listWidget
- ein QPushButton - pushButtonAdd

Ich Übertrage den Wert aus dem QLineEdit in die QListWidget auf zwei Wegen.

1. wenn ich am QLineEdit Return drücke mit

Code: Alles auswählen

void MainWindow::on_lineEditURL_returnPressed()
{
    ui->listWidget->addItem(ui->lineEditURL->text());
}
oder 2. wenn ich den QPushButton drücke

Code: Alles auswählen

void MainWindow::on_pushButtonAdd_clicked()
{
    ui->listWidget->addItem(ui->lineEditURL->text());
}
Seltsamerweise funktioniert 1. aber der gleiche Code nicht bei 2.

Hat jemand dafür eine Erklärung ?
Ich wäre für jeden Hinweis Dankbar.

Vielen Dank
Michael
MMayr
Beiträge: 2
Registriert: 15. Februar 2023 19:44

Re: Kein Wert in QListWidget

Beitrag von MMayr »

Hallo,

ich habe die Lösung gefunden. Der Code ist richtig, aber es war ein internes Problem
des Qt Designers. Ich habe die Schaltfläche gelöscht und durch eine neue ersetzt.
Jetzt funktioniert es. :idea:

Viele Grüße
Michael
Antworten