I have a list model view an on the delegate I have an Image that loads the user avatar, I have notice that sometimes this is a bit slow, is there a way to cache the loaded images and just call it again what is need it?
delegate: CheckPointRow {
width: parent.width
msgOwnerUsername:taskFullDetail.username_owner
...
...
//on CheckPointRow component:
onMsgOwnerUsernameChanged:{
avatar.source = viewHelper.getAvatarUserImage(msgOwnerUsername) //get an valid image url if not get a default image
}
Image{
id: avatar
source: ""
}