guher
13th November 2007, 08:24
Hi,
In an application that tries to read an image via QImageIOHandler::read function in QImage::load function (Qt 4.3.1 ), If massive data from harddisk to cache has been loaded before calling QImage::load, QImageIOHandler can not read the image. On the other hand, If I load the image with QImage::load before some thread loads some massive data (e.g. occupies 1.5 gb in a 3 gb configuration) the QImageIOHandler successively reads the image. Therefore, in low cache memory, QImageIOHandler fails in my application. Is this a bug?
Thanks for the answers
In an application that tries to read an image via QImageIOHandler::read function in QImage::load function (Qt 4.3.1 ), If massive data from harddisk to cache has been loaded before calling QImage::load, QImageIOHandler can not read the image. On the other hand, If I load the image with QImage::load before some thread loads some massive data (e.g. occupies 1.5 gb in a 3 gb configuration) the QImageIOHandler successively reads the image. Therefore, in low cache memory, QImageIOHandler fails in my application. Is this a bug?
Thanks for the answers