![]() |
Qt 6.x
The Qt SDK
|
#include <qgraphicsitem_p.h>
Collaboration diagram for QGraphicsItemCache:Classes | |
| struct | DeviceData |
Public Member Functions | |
| QGraphicsItemCache () | |
| void | purge () |
Public Attributes | |
| QRect | boundingRect |
| QSize | fixedSize |
| QPixmapCache::Key | key |
| QHash< QPaintDevice *, DeviceData > | deviceData |
| QList< QRectF > | exposed |
| bool | allExposed |
Definition at line 34 of file qgraphicsitem_p.h.
|
inline |
Definition at line 37 of file qgraphicsitem_p.h.
| void QGraphicsItemCache::purge | ( | ) |
Empty all cached pixmaps from the pixmap cache.
Definition at line 1482 of file qgraphicsitem.cpp.
References allExposed, QList< T >::clear(), deviceData, exposed, and QPixmapCache::remove().
Referenced by QGraphicsItemPrivate::removeExtraItemCache(), and QGraphicsItemPrivate::setVisibleHelper().
Here is the call graph for this function:
Here is the caller graph for this function:| bool QGraphicsItemCache::allExposed |
Definition at line 55 of file qgraphicsitem_p.h.
Referenced by QGraphicsScenePrivate::drawItemHelper(), and purge().
| QRect QGraphicsItemCache::boundingRect |
Definition at line 40 of file qgraphicsitem_p.h.
Referenced by QGraphicsScenePrivate::drawItemHelper().
| QHash<QPaintDevice *, DeviceData> QGraphicsItemCache::deviceData |
Definition at line 51 of file qgraphicsitem_p.h.
Referenced by QGraphicsScenePrivate::drawItemHelper(), and purge().
Definition at line 54 of file qgraphicsitem_p.h.
Referenced by QGraphicsScenePrivate::drawItemHelper(), and purge().
| QSize QGraphicsItemCache::fixedSize |
Definition at line 41 of file qgraphicsitem_p.h.
Referenced by QGraphicsScenePrivate::drawItemHelper().
| QPixmapCache::Key QGraphicsItemCache::key |
Definition at line 42 of file qgraphicsitem_p.h.
Referenced by QGraphicsScenePrivate::drawItemHelper().