QT: QListWidget -> Element (in Schleife) löschen?



  • Hi,

    auch auf die Gefahr hin, dass ich das gleich wieder selbst rauskriege, ich habe wieder Mal ein Problem. 🙂

    Heute möchte ich innerhalb einer Schleife Elemente aus QListWidget (genutzt mit Icons) löschen.

    Zur Zeit laufe ich über alle Elemente, die ich zuvor über findItems("", ...) sammle. Wenn ich das richtige Element finde, habe ich ja ein QListWidgetItem. Nun habe ich versucht dieses über die removeItemWidget-Methode vom QListWidget zu löschen. Doch diese Methode hat keinen Effekt.

    Kann mir jemand helfen? 🙂

    Danke!



  • Hi,

    ich hatte den Post vorgeschrieben und gerade erst abgeschickt. Jetzt probier ich was und es klappt: Einfach delete item; machen, wobei item besagtes QListWidgetItem* ist. Der destructor entfernt es dann auch aus der Liste. 🙂

    Wenn das so weitergeht, kann ich aus meinen Threads ne QT-Doku machen. ;P


Anmelden zum Antworten