-
Notifications
You must be signed in to change notification settings - Fork 13
Description
I am trying to build a simple application, that should allow a user to view a sequence of images from a certain directory. For usability reasons in my app I can't resort to the most simple way of loading a bunch of images like
v.loadImages(glob.glob("*.jpg"))
and then just allow a user to scroll through them.
I need the app to perform some actions every time an image changes in the view depending on some attributes of said image and user's input. So I have to load images one at a time to implement the logic I need. I do it with a function, connected to Qbutton in my GUI.
def function_to_load_new_page(pagename):
self.v.clear()
self.v.loadImages(glob.glob(pagename))
The problem is every time I load a new image it doesn't replace previous one smoothly but after a flash of white background, which isn't great from UX standpoint.
Is there any way to achieve smooth transition after image changes? Am I doing something wrong in terms how I go about loading them?