C

图片缓存

Qt Quick Ultralite 图片缓存

Qt Quick Ultralite 默认在启动时将从闪存中加载所有图片到 RAM。这种做法可能会限制可用的 RAM 大小以及可以放入应用程序的资产大小。

这些问题可以通过缓存图片来缓解。

如何启用图片缓存

用户必须选择合适的缓存大小以避免频繁删除,这可能导致帧率下降。缓存大小必须至少与最大的单个图片一样大。有关更多详细信息,请参阅 MCU.Config.maxResourceCacheSize 的文档。

缓存还用于需要在运行时解压缩的图片。

应用程序使用的图片缓存大小可以在 性能日志 中查看。

有关选择合适缓存大小的技巧,请参阅 资源缓存

另见 ImageFiles.MCU.resourceCompressionMCU.Config.maxResourceCacheSize

在特定的 Qt 许可证下可用。
了解更多信息。