diff options
author | Alexis Menard <alexis.menard@nokia.com> | 2009-04-27 14:31:58 (GMT) |
---|---|---|
committer | Alexis Menard <alexis.menard@nokia.com> | 2009-04-27 14:35:53 (GMT) |
commit | ae949b9d21470a9b9bf200774c246a0b86a69ff6 (patch) | |
tree | f2361cd740ddfdf9aae8af2fc72f5171757b85d9 /tools | |
parent | e7fdaf47dfdf5e2f6056aa5d5b4644e74a05492a (diff) | |
download | Qt-ae949b9d21470a9b9bf200774c246a0b86a69ff6.zip Qt-ae949b9d21470a9b9bf200774c246a0b86a69ff6.tar.gz Qt-ae949b9d21470a9b9bf200774c246a0b86a69ff6.tar.bz2 |
QPixmapCache:Remove the old pixmap if you insert one with the same key.
If you insert a new pixmap in the cache with a key that was already in
the cache then we remove the old pixmap and add the new one. This avoid
to fill the memory with garbage even if the cache has a protection to
avoid running out of memory. This was discovered with QraphicsView
and its cache. We don't need to keep old cached pixmaps for an item.
Task-number: KDE
Reviewed-by: Trond
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions