Disable copy for GagObjectData
All images are downloaded first instead of download when scrolling
Change back "Download image" to "Save image"

Since all images are downloaded now, save image only just copy the image
file
Change the type of url and imageUrl of GagObject to QUrl