Changeset 651 for trunk/src/gui/image/qimagepixmapcleanuphooks.cpp
- Timestamp:
- Mar 8, 2010, 12:52:58 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.2 (added) merged: 650 /branches/vendor/nokia/qt/current merged: 649 /branches/vendor/nokia/qt/4.6.1 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/image/qimagepixmapcleanuphooks.cpp
r561 r651 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 20 09Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 63 63 } 64 64 65 void QImagePixmapCleanupHooks::addPixmap ModificationHook(_qt_pixmap_cleanup_hook_pmhook)65 void QImagePixmapCleanupHooks::addPixmapDataModificationHook(_qt_pixmap_cleanup_hook_pmd hook) 66 66 { 67 67 pixmapModificationHooks.append(hook); 68 68 } 69 69 70 void QImagePixmapCleanupHooks::addPixmapD estructionHook(_qt_pixmap_cleanup_hook_pmhook)70 void QImagePixmapCleanupHooks::addPixmapDataDestructionHook(_qt_pixmap_cleanup_hook_pmd hook) 71 71 { 72 72 pixmapDestructionHooks.append(hook); … … 79 79 } 80 80 81 void QImagePixmapCleanupHooks::removePixmap ModificationHook(_qt_pixmap_cleanup_hook_pmhook)81 void QImagePixmapCleanupHooks::removePixmapDataModificationHook(_qt_pixmap_cleanup_hook_pmd hook) 82 82 { 83 83 pixmapModificationHooks.removeAll(hook); 84 84 } 85 85 86 void QImagePixmapCleanupHooks::removePixmapD estructionHook(_qt_pixmap_cleanup_hook_pmhook)86 void QImagePixmapCleanupHooks::removePixmapDataDestructionHook(_qt_pixmap_cleanup_hook_pmd hook) 87 87 { 88 88 pixmapDestructionHooks.removeAll(hook); … … 94 94 } 95 95 96 void QImagePixmapCleanupHooks::executePixmap ModificationHooks(QPixmap* pm)96 void QImagePixmapCleanupHooks::executePixmapDataModificationHooks(QPixmapData* pmd) 97 97 { 98 98 QImagePixmapCleanupHooks *h = qt_image_and_pixmap_cleanup_hooks(); 99 99 for (int i = 0; i < h->pixmapModificationHooks.count(); ++i) 100 h->pixmapModificationHooks[i](pm );100 h->pixmapModificationHooks[i](pmd); 101 101 102 102 if (qt_pixmap_cleanup_hook_64) 103 qt_pixmap_cleanup_hook_64(pm ->cacheKey());103 qt_pixmap_cleanup_hook_64(pmd->cacheKey()); 104 104 } 105 105 106 void QImagePixmapCleanupHooks::executePixmapD estructionHooks(QPixmap* pm)106 void QImagePixmapCleanupHooks::executePixmapDataDestructionHooks(QPixmapData* pmd) 107 107 { 108 108 QImagePixmapCleanupHooks *h = qt_image_and_pixmap_cleanup_hooks(); 109 109 for (int i = 0; i < h->pixmapDestructionHooks.count(); ++i) 110 h->pixmapDestructionHooks[i](pm );110 h->pixmapDestructionHooks[i](pmd); 111 111 112 112 if (qt_pixmap_cleanup_hook_64) 113 qt_pixmap_cleanup_hook_64(pm ->cacheKey());113 qt_pixmap_cleanup_hook_64(pmd->cacheKey()); 114 114 } 115 115
Note:
See TracChangeset
for help on using the changeset viewer.