Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QImagePixmapCleanupHooks Class Reference

#include <qimagepixmapcleanuphooks_p.h>

Collaboration diagram for QImagePixmapCleanupHooks:

Public Member Functions

void addPlatformPixmapModificationHook (_qt_pixmap_cleanup_hook_pmd)
void addPlatformPixmapDestructionHook (_qt_pixmap_cleanup_hook_pmd)
void addImageHook (_qt_image_cleanup_hook_64)
void removePlatformPixmapModificationHook (_qt_pixmap_cleanup_hook_pmd)
void removePlatformPixmapDestructionHook (_qt_pixmap_cleanup_hook_pmd)
void removeImageHook (_qt_image_cleanup_hook_64)

Static Public Member Functions

static QImagePixmapCleanupHooksinstance ()
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)

Detailed Description

Definition at line 29 of file qimagepixmapcleanuphooks_p.h.

Member Function Documentation

◆ addImageHook()

void QImagePixmapCleanupHooks::addImageHook ( _qt_image_cleanup_hook_64 hook)

Definition at line 29 of file qimagepixmapcleanuphooks.cpp.

◆ addPlatformPixmapDestructionHook()

void QImagePixmapCleanupHooks::addPlatformPixmapDestructionHook ( _qt_pixmap_cleanup_hook_pmd hook)

Definition at line 23 of file qimagepixmapcleanuphooks.cpp.

◆ addPlatformPixmapModificationHook()

void QImagePixmapCleanupHooks::addPlatformPixmapModificationHook ( _qt_pixmap_cleanup_hook_pmd hook)

Definition at line 18 of file qimagepixmapcleanuphooks.cpp.

◆ enableCleanupHooks() [1/3]

void QImagePixmapCleanupHooks::enableCleanupHooks ( const QImage & image)
static

Definition at line 96 of file qimagepixmapcleanuphooks.cpp.

◆ enableCleanupHooks() [2/3]

void QImagePixmapCleanupHooks::enableCleanupHooks ( const QPixmap & pixmap)
static

Definition at line 91 of file qimagepixmapcleanuphooks.cpp.

◆ enableCleanupHooks() [3/3]

void QImagePixmapCleanupHooks::enableCleanupHooks ( QPlatformPixmap * handle)
static

Definition at line 86 of file qimagepixmapcleanuphooks.cpp.

◆ executeImageHooks()

void QImagePixmapCleanupHooks::executeImageHooks ( qint64 key)
static

Definition at line 73 of file qimagepixmapcleanuphooks.cpp.

◆ executePlatformPixmapDestructionHooks()

void QImagePixmapCleanupHooks::executePlatformPixmapDestructionHooks ( QPlatformPixmap * pmd)
static

Definition at line 61 of file qimagepixmapcleanuphooks.cpp.

◆ executePlatformPixmapModificationHooks()

void QImagePixmapCleanupHooks::executePlatformPixmapModificationHooks ( QPlatformPixmap * pmd)
static

Definition at line 49 of file qimagepixmapcleanuphooks.cpp.

◆ instance()

QT_BEGIN_NAMESPACE QImagePixmapCleanupHooks * QImagePixmapCleanupHooks::instance ( )
static

Definition at line 13 of file qimagepixmapcleanuphooks.cpp.

◆ isImageCached()

bool QImagePixmapCleanupHooks::isImageCached ( const QImage & image)
static

Definition at line 101 of file qimagepixmapcleanuphooks.cpp.

◆ isPixmapCached()

bool QImagePixmapCleanupHooks::isPixmapCached ( const QPixmap & pixmap)
static

Definition at line 106 of file qimagepixmapcleanuphooks.cpp.

◆ removeImageHook()

void QImagePixmapCleanupHooks::removeImageHook ( _qt_image_cleanup_hook_64 hook)

Definition at line 44 of file qimagepixmapcleanuphooks.cpp.

◆ removePlatformPixmapDestructionHook()

void QImagePixmapCleanupHooks::removePlatformPixmapDestructionHook ( _qt_pixmap_cleanup_hook_pmd hook)

Definition at line 39 of file qimagepixmapcleanuphooks.cpp.

◆ removePlatformPixmapModificationHook()

void QImagePixmapCleanupHooks::removePlatformPixmapModificationHook ( _qt_pixmap_cleanup_hook_pmd hook)

Definition at line 34 of file qimagepixmapcleanuphooks.cpp.


The documentation for this class was generated from the following files: