Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class MainWindowHandler:
- user_images = []
- spinner = None
- def use_spinner(function):
- @functools.wraps(function) #robi take samaniny s __doc__ a __name__ funkcie - je to standart a pekne robit
- def inner(self, *args, **kwargs): #self ide sem kedze je prvy argument funckie povodnej
- self.spinner.start()
- print("Spinning")
- result = function(self, *args, **kwargs) #sem ho potom musime dodat tiez
- self.spinner.stop()
- return result
- return inner
- @use_spinner
- def register_user_image(self, image):
- self.user_images.append(image)
- def register_spinner(self, spinner):
- self.spinner = spinner
- spinner.stop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement