Seite 1 von 1

Leere Zeile nach clear() beim QListWidget

Verfasst: 26. Februar 2011 22:06
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]

Verfasst: 26. Februar 2011 22:25
von upsala
Und du bist dir sicher, daß du ein <= brauchst?

Verfasst: 26. Februar 2011 22:26
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

Verfasst: 27. Februar 2011 09:40
von Christian81
Trotzdem bin ich mir wie upsala ziemlich sicher dass in schnittebenennamen[3] ein leerer QString steht ...