Fragen zu QListWidget



  • Hallo!

    Ich habe mal eine Frage:

    Ich habe ein QListWidget

    QListWidget *list = new QListWidget();
    

    in das ich die Ordner aus einem Ordner reinschreiben lasse. Dies funktioniert, aber wenn ich versuche diese Liste zu leeren, versuche ich dies mit:

    int numItems = list->count();
    for(int i = 0; i<numItems; i++) {
    list->removeItemWidget(list->item(i));
    }
    

    und dies funktioniert nicht. Was mache ich falsch? Wie kann man die Elemente aus QListWidget anders löschen?
    Danke für Antworten





  • wenn mit for-schleife, dann vermutlich mit for(i=numItems-1;i=0;i--)
    habs nicht ausprobiert aber könnte mir vorstelle, dass es so funktioniert, weil wenn du das 0. element löschst, wird das 1. zum 0.!


Log in to reply