![]() |
Qt 6.x
The Qt SDK
|
#include <qimagepixmapcleanuphooks_p.h>
Static Public Member Functions | |
static QImagePixmapCleanupHooks * | instance () |
static void | enableCleanupHooks (const QImage &image) |
static void | enableCleanupHooks (const QPixmap &pixmap) |
static void | enableCleanupHooks (QPlatformPixmap *handle) |
static bool | isImageCached (const QImage &image) |
static bool | isPixmapCached (const QPixmap &pixmap) |
static void | executePlatformPixmapModificationHooks (QPlatformPixmap *) |
static void | executePlatformPixmapDestructionHooks (QPlatformPixmap *) |
static void | executeImageHooks (qint64 key) |
Definition at line 29 of file qimagepixmapcleanuphooks_p.h.
void QImagePixmapCleanupHooks::addImageHook | ( | _qt_image_cleanup_hook_64 | hook | ) |
Definition at line 29 of file qimagepixmapcleanuphooks.cpp.
References QList< T >::append().
Referenced by QOpenGLTextureCacheWrapper::QOpenGLTextureCacheWrapper().
void QImagePixmapCleanupHooks::addPlatformPixmapDestructionHook | ( | _qt_pixmap_cleanup_hook_pmd | hook | ) |
Definition at line 23 of file qimagepixmapcleanuphooks.cpp.
References QList< T >::append().
Referenced by QOpenGLTextureCacheWrapper::QOpenGLTextureCacheWrapper().
void QImagePixmapCleanupHooks::addPlatformPixmapModificationHook | ( | _qt_pixmap_cleanup_hook_pmd | hook | ) |
Definition at line 18 of file qimagepixmapcleanuphooks.cpp.
References QList< T >::append().
Referenced by QOpenGLTextureCacheWrapper::QOpenGLTextureCacheWrapper().
Definition at line 96 of file qimagepixmapcleanuphooks.cpp.
References data_ptr().
Referenced by QOpenGLTextureCache::bindTexture(), QOpenGLTextureCache::bindTexture(), and enableCleanupHooks().
Definition at line 91 of file qimagepixmapcleanuphooks.cpp.
References data_ptr(), enableCleanupHooks(), and pixmap.
|
static |
Definition at line 86 of file qimagepixmapcleanuphooks.cpp.
Definition at line 73 of file qimagepixmapcleanuphooks.cpp.
Referenced by QImageData::~QImageData(), QImage::detach(), and QImage::detachMetadata().
|
static |
Definition at line 61 of file qimagepixmapcleanuphooks.cpp.
Referenced by QPlatformPixmap::~QPlatformPixmap(), and QX11PlatformPixmap::~QX11PlatformPixmap().
|
static |
Definition at line 49 of file qimagepixmapcleanuphooks.cpp.
Referenced by QPixmap::detach().
|
static |
Definition at line 13 of file qimagepixmapcleanuphooks.cpp.
Referenced by QOpenGLTextureCacheWrapper::QOpenGLTextureCacheWrapper(), and QOpenGLTextureCacheWrapper::~QOpenGLTextureCacheWrapper().
|
static |
Definition at line 101 of file qimagepixmapcleanuphooks.cpp.
References data_ptr().
|
static |
Definition at line 106 of file qimagepixmapcleanuphooks.cpp.
References data_ptr(), and pixmap.
void QImagePixmapCleanupHooks::removeImageHook | ( | _qt_image_cleanup_hook_64 | hook | ) |
Definition at line 44 of file qimagepixmapcleanuphooks.cpp.
References QList< T >::removeAll().
Referenced by QOpenGLTextureCacheWrapper::~QOpenGLTextureCacheWrapper().
void QImagePixmapCleanupHooks::removePlatformPixmapDestructionHook | ( | _qt_pixmap_cleanup_hook_pmd | hook | ) |
Definition at line 39 of file qimagepixmapcleanuphooks.cpp.
References QList< T >::removeAll().
Referenced by QOpenGLTextureCacheWrapper::~QOpenGLTextureCacheWrapper().
void QImagePixmapCleanupHooks::removePlatformPixmapModificationHook | ( | _qt_pixmap_cleanup_hook_pmd | hook | ) |
Definition at line 34 of file qimagepixmapcleanuphooks.cpp.
References QList< T >::removeAll().
Referenced by QOpenGLTextureCacheWrapper::~QOpenGLTextureCacheWrapper().