Gibt QListWIdget::clear() Speicher frei?
Verfasst: 19. August 2008 10:04
Hallo!
Ich habe eine Anwendung die ein QListWidget hat, dort füge ich quasi ständig neue items mit addItem hinzu und wenn das QListWidget eine bestimmte Anzahl von Elementen enthält, rufe ich clear auf.
Unter Windows lief das bisher auch problemlos (ich bin mir auch zu 95% sicher das ich selber nirgendwo ein delete vergessen habe).
Jetzt hab ich das ganze jetzt unter Linux compiliert und da ist mir aufgefallen, dass der genutzte Speicher meiner Anwendung immer weiter steigt, so als ob clear() die ListWidgetItems nicht löschen würde.
Hat da jemand ähnliche Erfahrungen oder Ideen?
Ich habe eine Anwendung die ein QListWidget hat, dort füge ich quasi ständig neue items mit addItem hinzu und wenn das QListWidget eine bestimmte Anzahl von Elementen enthält, rufe ich clear auf.
Unter Windows lief das bisher auch problemlos (ich bin mir auch zu 95% sicher das ich selber nirgendwo ein delete vergessen habe).
Jetzt hab ich das ganze jetzt unter Linux compiliert und da ist mir aufgefallen, dass der genutzte Speicher meiner Anwendung immer weiter steigt, so als ob clear() die ListWidgetItems nicht löschen würde.
Hat da jemand ähnliche Erfahrungen oder Ideen?