![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | CacheInfo |
Public Types | |
| using | QGradientColorTableHash = QMultiHash<quint64, std::shared_ptr<const CacheInfo>> |
| using | QGradientColorTableHash = QMultiHash<quint64, std::shared_ptr<const CacheInfo>> |
Public Member Functions | |
| std::shared_ptr< const CacheInfo > | getBuffer (const QGradient &gradient, int opacity) |
| int | paletteSize () const |
| std::shared_ptr< const CacheInfo > | getBuffer (const QGradient &gradient, int opacity) |
| int | paletteSize () const |
Protected Member Functions | |
| int | maxCacheSize () const |
| void | generateGradientColorTable (const QGradient &gg, QRgba64 *colorTable, int sizesize, int opacity) const |
| std::shared_ptr< const CacheInfo > | addCacheElement (quint64 hash_val, const QGradient &gradient, int opacity) |
| int | maxCacheSize () const |
| void | generateGradientColorTable (const QGradient &gg, QRgba64 *colorTable, int sizesize, int opacity) const |
| std::shared_ptr< const CacheInfo > | addCacheElement (quint64 hash_val, const QGradient &gradient, int opacity) |
Protected Attributes | |
| QGradientColorTableHash | cache |
| QMutex | mutex |
Definition at line 4152 of file qpaintengine_raster.cpp.
| using QGradientCache::QGradientColorTableHash = QMultiHash<quint64, std::shared_ptr<const CacheInfo>> |
Definition at line 4166 of file qpaintengine_raster.cpp.
| using QGradientCache::QGradientColorTableHash = QMultiHash<quint64, std::shared_ptr<const CacheInfo>> |
Definition at line 4166 of file qpaintengine_raster.cpp.
|
inlineprotected |
Definition at line 4198 of file qpaintengine_raster.cpp.
|
inlineprotected |
Definition at line 4198 of file qpaintengine_raster.cpp.
|
inlineprotected |
Definition at line 4214 of file qpaintengine_raster.cpp.
|
inlineprotected |
|
inline |
Definition at line 4168 of file qpaintengine_raster.cpp.
|
inline |
Definition at line 4168 of file qpaintengine_raster.cpp.
|
inlineprotected |
Definition at line 4194 of file qpaintengine_raster.cpp.
|
inlineprotected |
Definition at line 4194 of file qpaintengine_raster.cpp.
|
inline |
Definition at line 4192 of file qpaintengine_raster.cpp.
|
inline |
Definition at line 4192 of file qpaintengine_raster.cpp.
|
protected |
Definition at line 4210 of file qpaintengine_raster.cpp.
|
protected |
Definition at line 4211 of file qpaintengine_raster.cpp.