Seite 1 von 1

[gelöst] QListWidgetItem aus einem QListWidget entfernen

Verfasst: 18. Januar 2008 11:24
von tommy_gun
Hallo,

In meiner Anwendung verwende ich ein QListWidget. Mit einem Push Button möchte ich nun die selektierten Items aus dem QListWidget löschen. Wenn ich mir die Dokumentation ansehe, steht dort bei takeItem():

"Items removed from a list widget will not be managed by Qt, and will need to be deleted manually."

Gibt es einen sicheren Weg, die Items zu entfernen? Einen Weg bei dem QT das löschen der Items gleich übernimmt?

Danke für die Hilfe.

Verfasst: 18. Januar 2008 12:13
von Christian81
Was ist gegen ein delete einzuwenden?

Verfasst: 18. Januar 2008 16:22
von tommy_gun
Hallo Christian81,

eigentlich nicht. ich finde es nur komisch, dass es keine deleteItem() funktion gibt.

Gruss
Tommy

Verfasst: 18. Januar 2008 17:27
von PeterLustig
Mach halt
delete MyList.takeItem(...);
Ist auch kurz und knackig.

Verfasst: 18. Januar 2008 18:00
von tommy_gun
Hallo

Habe ich so gemacht

Danke, und schönes Wochenende.

Gruss
Tommy