I think there is a cache in QtQuick2  of  about 2mb size which holds 
unreferenced images. 
So you should at least find that the memory usage is saturating after a while.

Regards,
Gunnar Roth

> Am 07.06.2015 um 17:03 schrieb Igor Mironchik <igor.mironc...@gmail.com>:
> 
> Hi, guys again. I'm sorry but question is open.
> 
> I first thought I was wrong. But it's true: changing currentValue results to 
> memory leak.
> 
> 06.06.2015 0:41, Igor Mironchik пишет:
>> Hi guys,
>> 
>> If in QML I have
>> 
>> property int currentValue
>> 
>> Image { id: curr; source: "" }
>> 
>> onCurrentValueChanged: {
>>         if(root.currentValue < 0 || root.currentValue > 9)
>>             root.currentValue = 0
>>         curr.source = "file:" + applicationDirPath + "/" + root.currentValue 
>> + ".png"
>>     }
>> 
>> And changing currentValue results to memory leak. I mean if I change 
>> currentValue cyclically.
>> 
>> How can I correctly free memory used by Image and load new image without 
>> memory leaks?
>> 
>> Thank you.
>> 
> 
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to