Major advance + start adapting my webpic script for a graphic version

This commit is contained in:
2022-08-31 21:05:20 +02:00
parent 16794bf488
commit a93a88d344
4 changed files with 94 additions and 72 deletions

View File

@@ -15,10 +15,12 @@ class HomeController:
# Variables
__main_controller = None
__view = None
__webpic = None
# Constructor
def __init__(self, controller: MainController) -> None:
def __init__(self, controller: MainController, webpic) -> None:
self.__main_controller = controller
self.__webpic = webpic
# START View methods
def set_view(self, view) -> None:
@@ -40,19 +42,18 @@ class HomeController:
#self.__main_controller.change_frame(frame)
self.__view.add_log("Salut comment vas tu ? 1")
self.__view.add_log("Salut comment vas tu ? 2")
self.__view.add_log("Salut comment vas tu ? 3")
self.__view.add_log("Salut comment vas tu ? 4")
self.__view.add_log("Salut comment vas tu ? 5")
self.__view.add_log("Salut comment vas tu ? 6")
self.__view.add_log("Salut comment vas tu ? 7")
self.__view.add_log("Salut comment vas tu ? 8")
self.__view.show_success_message("Super tu as réussi la quête !")
def on_download_started(self, url: str, name: str) -> None:
def on_download_requested(self, url: str, name: str) -> None:
"""
[event function for view]
:url: -> The url of the website to use for pic-download.\n
:name: -> The name of the folder in which put pictures.
"""
pass
if url.strip() and name.strip() :
# TODO use webpic here to download files
print(f"url : {url} -- name : {name}")
else:
self.__view.show_error_message("Opss, the url or folder name are not valid!")
# END View events