I am currently implementing a QListView that displays N QFileInfo items found via search. When i display the item, i want to display the texture of the image. To do this, i am using hte filepath to get the pixmap, and then converting into QIcon to display in teh list view.

This works properly, however is HORRIFICLY slow to load, and to function.

What can i do to improve performance?

Is there a better approach to what i am trying to do?