| The Following User Says Thank You to Laughing Man For This Useful Post: | ||
def update_feeds_async(self, feeds_configs):
self.__progress_window = RefreshProgressWindow(self.__window)
self.__thread = Thread(target = self.update_feeds, args = (feeds_configs,))
self.__thread.start()
try:
if self.__progress_window.run() == gtk.RESPONSE_CANCEL:
self.__aborted = True
finally:
self.__progress_window.destroy()
self.__progress_window = None
def update_feeds_async(self, feeds_configs):
#self.__progress_window = RefreshProgressWindow(self.__window)
self.__thread = Thread(target = self.update_feeds, args = (feeds_configs,))
self.__thread.start()
try:
#if self.__progress_window.run() == gtk.RESPONSE_CANCEL:
# self.__aborted = True
pass
finally:
#self.__progress_window.destroy()
self.__progress_window = None