Leere Zeile nach clear() beim QListWidget

Alles rund um die Programmierung mit Qt
Antworten
Ciartan
Beiträge: 2
Registriert: 18. Februar 2011 22:12
Kontaktdaten:

Leere Zeile nach clear() beim QListWidget

Beitrag von Ciartan »

Hallo :)

Habe ein Problem mit meiner ListBox.
Nachdem ich ein clear() der Listbox mache, schreibe ich meine Strings neu da rein.

Code: Alles auswählen

for (int j=0; j<=planescount; j++)
             ui->lstSchnittebenen->addItem(schnittebenennamen[j]);
planescount enthält dabei einfach die Anzahl der Teile die rein müssen.

Dennoch entsteht immer eine Leerzeile? Mache ich was falsch? Ist beim clear etwas zu beachten? Von der Leerzeile kann man die Row Position ausgeben lassen etc.

Bild:
Bild

Liebe Grüsse
Ciartan
[/img][/code]
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Und du bist dir sicher, daß du ein <= brauchst?
Ciartan
Beiträge: 2
Registriert: 18. Februar 2011 22:12
Kontaktdaten:

Beitrag von Ciartan »

Ja, beide beginnen bei 0. Da in dem Array noch mehr drin steht weil ich es nicht rauslösche, käme dann auch ein String und keine Leerzeile.

LG
Ciartan
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Trotzdem bin ich mir wie upsala ziemlich sicher dass in schnittebenennamen[3] ein leerer QString steht ...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten