From 42f2771b3ff5326186e7a07c3f6293890c63e53b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Mon, 14 Aug 2023 18:19:24 +0200 Subject: [PATCH] Setup LibrariesUpdateCoordinator in yacreaderlibraryserver --- YACReaderLibraryServer/main.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/YACReaderLibraryServer/main.cpp b/YACReaderLibraryServer/main.cpp index 5692a58b..0437bd42 100644 --- a/YACReaderLibraryServer/main.cpp +++ b/YACReaderLibraryServer/main.cpp @@ -11,6 +11,8 @@ #include "yacreader_libraries.h" #include "yacreader_local_server.h" +#include "libraries_update_coordinator.h" + #include "libraries_updater.h" #include "console_ui_library_creator.h" @@ -238,6 +240,16 @@ int main(int argc, char **argv) YACReaderLocalServer *localServer = new YACReaderLocalServer(); + YACReaderLibraries libraries; + auto librariesUpdateCoordinator = new LibrariesUpdateCoordinator(settings, libraries); + + app.connect(librariesUpdateCoordinator, &LibrariesUpdateCoordinator::updateStarted, &app, []() { + QLOG_INFO() << "Starting libraries update"; + }); + app.connect(librariesUpdateCoordinator, &LibrariesUpdateCoordinator::updateEnded, &app, []() { + QLOG_INFO() << "Done updating libraries"; + }); + int ret = app.exec(); QLOG_INFO() << "YACReaderLibrary closed with exit code :" << ret;