#ifndef NEWSCONTROLLER_H #define NEWSCONTROLLER_H #include #include #include #include "core/utils/errorCodes.h" #include "core/utils/routeModes.h" #include "core/utils/commonStructs.h" #include "core/repositories/secureAppSettingsRepository.h" #include "core/controllers/serversController.h" class NewsController { public: explicit NewsController(SecureAppSettingsRepository* appSettingsRepository, ServersController* serversController); QFuture> fetchNews(); private: SecureAppSettingsRepository* m_appSettingsRepository; ServersController* m_serversController; }; #endif // NEWSCONTROLLER_H