我正在将一个应用程序从PyQt5更新到PyQt6.该应用程序使用非常大的图像文件.我已经更新了使用PyQt6的代码,但是,当我运行Python脚本时,现在出现了一个错误:
QImageIOHandler:拒绝映像,因为它超过了当前分配
请在此处查看Qt6文档:QImageReader::setAllocationLimit()
...这里是:QImageReader::allocationLimit()
文档表明setAllocationLimit可以用来更改这个128兆字节的限制.
我的问题是这些属性似乎没有出现在Python版本(PyQt6)中.以下是PyQt6和QImageReader类的文档,setAllocationLimit和AllocationLimit不存在:QImageReader.
我有什么遗漏吗?我觉得如果我可以访问PyQt6中的setAllocationLimit,它会解决我的问题,但我在任何地方都找不到它.